Cómo instalar Laravel 13: guía rápida con Composer y Herd (2026)
Si llegaste aquí buscando cómo instalar Laravel, esta guía está actualizada para Laravel 13, la versión que salió en marzo de 2026. Verás dos caminos: el clásico con Composer (funciona en cualquier sistema operativo) y el más rápido con Laravel Herd (ideal en Windows y macOS).
Requisitos previos
Laravel 13 requiere oficialmente PHP 8.3 como versión mínima, aunque a partir de Laravel 13.3 las dependencias de Symfony 8 obligan a usar PHP 8.4 en la práctica. La recomendación para proyectos nuevos en 2026 es PHP 8.4 o 8.5.
- PHP 8.4 (o superior)
- Composer 2.7+
- Una base de datos: MySQL 8, MariaDB 11, PostgreSQL 16 o SQLite (suficiente para empezar)
- Node.js 22 LTS si vas a compilar assets con Vite
Para verificar tus versiones:
php -v
composer --version
Opción A: instalar con Composer
Es la forma universal y la que la documentación oficial recomienda.
1. Instalar Composer
Si aún no lo tienes, descárgalo desde getcomposer.org. En Windows el instalador detecta tu PHP automáticamente; en macOS/Linux basta con el script oficial.
2. Crear un nuevo proyecto
composer create-project laravel/laravel mi-proyecto
Reemplaza mi-proyecto por el nombre que prefieras. Composer descargará el esqueleto de Laravel 13 y todas sus dependencias.
3. Entrar al proyecto y levantar el servidor
cd mi-proyecto
php artisan serve
Visita http://localhost:8000 y verás la página de bienvenida de Laravel.

Opción B: instalar con Laravel Herd
Laravel Herd es la forma más rápida de tener un entorno PHP listo en 2026: trae PHP, Nginx, Node y un instalador de Laravel integrado, todo en una sola app de escritorio.
- Descarga e instala Herd (gratis para Windows y macOS).
- Abre Herd y verifica que reconozca PHP 8.4.
- En la terminal:
laravel new mi-proyecto
cd mi-proyecto
herd open
Herd te abre directamente http://mi-proyecto.test sin necesidad de artisan serve.
Comandos útiles después de instalar
# Migrar la base de datos
php artisan migrate
# Crear el archivo de entorno y la app key (si hace falta)
cp .env.example .env
php artisan key:generate
# Levantar Vite para los assets
npm install
npm run dev
Siguiente paso
Con Laravel 13 instalado puedes pasar directamente a construir tu primera API REST. Te recomiendo continuar con Cómo crear una API REST con Laravel para entender el flujo de rutas, controladores y API Resources, o explorar Cómo construir un agente de IA con Laravel y MCP si quieres aprovechar el nuevo Laravel AI SDK que se incluye en esta versión.
¿Algún error al instalar? Déjamelo en los comentarios y lo revisamos.