# Firecrawl

_Convierte cualquier web en datos limpios y listos para LLM_

**Sitio web:** https://www.firecrawl.dev

## ¿Qué es Firecrawl?

Firecrawl es una API que hace scraping y rastreo de sitios web y devuelve el contenido en Markdown o JSON limpio. Le pides una URL y recibes el texto de esa página; le pides un dominio y rastrea las páginas enlazadas y te devuelve todas. Gestiona el renderizado de JavaScript, los bloqueos y la limpieza del HTML.

El caso de uso principal es alimentar aplicaciones de IA: bases de conocimiento para RAG, agentes que investigan en la web, o flujos que necesitan el contenido de un sitio como entrada. Es open source y también se ofrece como servicio gestionado con API key.

## Cómo usar Firecrawl en Vibe Coding

En vibe coding, Firecrawl entra cuando tu app necesita datos de la web: un asistente que responde a partir de la documentación de un producto, una herramienta que resume la web que pega el usuario, o un proceso que indexa un sitio para búsqueda semántica.

El patrón: guardas la API key como variable de entorno, llamas al endpoint de scrape o de crawl desde una función de servidor, y guardas el Markdown que devuelve en tu base de datos o lo pasas directamente al modelo. Herramientas como n8n y Make tienen nodos que llaman a Firecrawl sin escribir código.

## Ventajas

- Devuelve Markdown o JSON limpio, sin menús ni anuncios
- Modo crawl para rastrear un sitio entero, no solo una página
- Maneja contenido cargado con JavaScript y bloqueos comunes
- Open source, con opción de servicio gestionado
- Se integra desde n8n y Make sin código

## Desventajas

- El coste escala con el número de páginas rastreadas
- Autoalojar la versión open source añade mantenimiento
- Sitios muy protegidos pueden seguir dando problemas

## Preguntas frecuentes

### ¿Qué es Firecrawl y para qué sirve?

Firecrawl es una API de scraping y rastreo web que devuelve el contenido de las páginas en Markdown o JSON limpio, listo para pasar a un modelo de lenguaje. Sirve para construir bases de conocimiento para RAG, alimentar agentes que investigan en la web y automatizar procesos que necesitan el contenido de un sitio como entrada. Es open source y también hay un servicio gestionado con API key.

### ¿Se puede usar Firecrawl sin programar?

Sí. Además de la API, Firecrawl tiene integraciones en plataformas de automatización como n8n y Make. Puedes montar un flujo que reciba una URL, la pase por el nodo de Firecrawl y guarde el resultado en una base de datos o lo envíe a un modelo, todo sin escribir código.

---

[← Ver todas las herramientas](/herramientas.md)