Web scraping sin código: cómo extraer datos de webs con Apify
Web scraping es extraer datos de páginas web de forma automática. Sin código, con Actors de Apify eliges la fuente, lanzas el scraper y descargas un dataset en CSV o JSON.
El web scraping es extraer datos de páginas web de forma automática y dejarlos en una tabla: nombres, teléfonos, precios, URLs, textos. Sirve para montar listados, vigilar competencia o alimentar un CRM sin copiar a mano. Esta guía explica cómo hacerlo sin código con Apify: Actors listos del Store, dataset en CSV o JSON, y enlace a casos reales.
Si buscas la idea en una frase: no abres cada web con el navegador; un programa visita las URLs (o una búsqueda), saca los campos que pediste y te los entrega listos para filtrar. Eso es scraping. Lo que cambia sin código es quién escribe ese programa: en Apify ya está hecho y empaquetado como Actor.
Sin código: Actors de Apify
Un Actor es un scraper (o automatización de navegador) empaquetado. En Apify Store eliges uno ya hecho, le das una entrada (búsqueda, ciudad, lista de URLs) y te devuelve un dataset. Puedes descargarlo en JSON, CSV o Excel y llevarlo a una hoja, a Make, a n8n o a un agente.
No hace falta programar para usar Actors publicados. Programar solo entra si quieres crear el tuyo o encadenar la API a mano. Para probar la plataforma, abre una cuenta en Apify (enlace de afiliado). Precios y planes están en la página de Apify en español.
La ventaja frente a un script casero es el mantenimiento: proxies, reintentos y el propio scraper los lleva el autor del Actor. Tú te ocupas de la entrada, de los límites y de qué haces con la tabla resultante.
Paso a paso práctico
1. Elige nicho y fuente. ¿Negocios de un oficio en tu ciudad? ¿Ofertas de un ATS? ¿Comentarios o perfiles de una red? Cuanto más concreto, mejor encaja el Actor. Anota también qué columnas necesitas de verdad (teléfono sí, reseñas quizá no) para no pedir de más.
2. Busca el Actor. En el Store filtra por la fuente. Ejemplos con ficha en Fluye:
- Google Maps Scraper para directorios y leads locales
- Instagram Scraper para perfiles y publicaciones
- YouTube Transcript para transcripciones
- Email Validator para limpiar correos antes del outreach
Revisa en cada ficha el precio por resultado y los campos que entrega. Si un Actor cobra por evento, multiplica precio unitario por el volumen que planeas; así evitas sorpresas al escalar.
3. Límites y prueba pequeña. Pon un tope de ítems y, si existe, de gasto. Lanza unas pocas filas, mira columnas vacías o duplicados, y solo entonces escala. Una prueba de 20-50 resultados suele bastar para ver si el Actor entiende tu consulta.
4. Exporta. Desde el run, descarga CSV o JSON. Ese archivo es tu materia prima. Guarda también la configuración del run (búsqueda, país, filtros) por si quieres repetirlo la semana siguiente.
5. A hoja, CRM o agente. Importa a Sheets, súbelo al CRM o pásalo a un flujo. Si quieres que un agente lance Actors por ti, mira buscar en internet con el MCP de Apify.
Casos que aplican el mismo patrón: directorio de nicho con Google Maps, leads locales en el pipeline, cualificar leads B2B con IA y scraper de ofertas de empleo ATS.
Costes (cifras oficiales)
Según la página de precios de Apify (apify.com/pricing) consultada el 6 nov 2026 (cita en fuentes; sin enlace directo):
- Free: 0 $/mes, 5 $ de uso incluido, sin tarjeta. Al agotar el saldo, el acceso se bloquea hasta el siguiente ciclo.
- Starter: 19 $/mes con 19 $ de uso incluido.
- Scale: cuota mensual con ese mismo importe en uso incluido; el importe concreto se consulta en la fuente oficial (en Fluye no lo repetimos aquí por una regla de datos).
- Business: 999 $/mes con 999 $ de uso.
El uso no consumido no se acumula. Además, casi todos los Actors de Store cobran por evento (por resultado) o por uso de plataforma; el importe exacto está en la página de cada Actor. Detalle y tabla en /apify/. Si dudas entre Apify y una API orientada a LLMs, lee Firecrawl vs Apify.
Para un autónomo que saca unas pocas listas al mes, Free o Starter suelen bastar según el volumen. El coste gordo suele ser el del Actor por resultado, no la cuota del plan: por eso la prueba pequeña del paso 3 importa tanto.
Precauciones
- Respeta robots.txt y los términos del sitio que scrapees.
- Con datos personales, aplica el RGPD: minimiza campos, define finalidad y base legal. No copies reseñas ni datos de particulares sin criterio.
- Pon siempre límites de volumen y gasto en la primera corrida.
- Esto es orientación práctica, no asesoramiento legal.
Un error habitual es scrapear «por si acaso» y guardar columnas que no vas a usar. Menos campos, menos riesgo y menos coste.
Empezar hoy
- Entra en Apify y abre el Store.
- Elige un Actor de la lista de arriba según tu fuente.
- Lanza una prueba de 20-50 resultados, exporta CSV y decide si escala.
Si tu caso es un directorio local o una lista de leads, empieza por el Google Maps Scraper y, antes de escribir a nadie, valida emails en bloque.
Cómo funciona
- Elige el nicho y la fuente. Define qué datos necesitas (negocios locales, ofertas de empleo, perfiles, emails) y de qué web o servicio salen. Cuanto más concreto sea el nicho, más fácil es acertar con el Actor.
- Busca un Actor listo en Apify Store. Entra en Apify Store, filtra por la fuente (Maps, Instagram, YouTube, ATS…) y abre la ficha del Actor. Revisa precio por resultado, límites y campos que devuelve antes de lanzarlo.
- Configura límites y lanza una prueba pequeña. Pon tope de resultados y, si el Actor lo permite, un techo de gasto. Empieza con unas decenas de filas para validar campos y calidad antes de escalar.
- Exporta el dataset. Cuando termine la corrida, descarga el dataset en CSV, JSON o Excel desde la pestaña de resultados. Es el mismo formato que luego pegarás en una hoja o en tu CRM.
- Llévalo a hoja, CRM o agente. Importa el CSV a Sheets o Excel, súbelo a tu CRM, o pásalo a un agente (por MCP o por archivo) para filtrar, cualificar y redactar borradores. Sin tocar código.
Preguntas frecuentes
¿Qué es el web scraping?
Es extraer datos estructurados de páginas web de forma automática: nombres, precios, teléfonos, URLs, textos. El resultado suele ser una tabla (CSV o JSON), no un pantallazo.
¿Es legal hacer web scraping en España?
Depende del sitio y de los datos. Revisa robots.txt y los términos de uso de cada web. Si hay datos personales, aplica el RGPD (base legal, minimización, finalidad). Esto no es asesoramiento jurídico: ante duda, consulta a un profesional.
¿Cuál es el mejor scraper sin código?
No hay uno universal. Para Google Maps, Instagram, YouTube o ATS conviene un Actor especializado del Store. Si necesitas una API pensada para LLMs, compara con Firecrawl. Empieza por la fuente, no por la marca.
¿Cómo hacer web scraping sin programar?
Con un Actor de Apify: eliges la herramienta, rellenas el formulario (URLs o búsquedas), lanzas la corrida y exportas el dataset. No hace falta escribir JavaScript ni Python para los Actors ya hechos.
¿Se puede hacer scraping con IA?
Sí. Un agente puede elegir y lanzar Actors vía MCP de Apify, o leer el CSV exportado para cualificar leads. La extracción sigue siendo del Actor; la IA ayuda a orquestar y a usar los datos.
¿Qué página o web usar para scraping?
La que tenga los datos que buscas y permita (o tolere) la extracción según sus términos. Para negocios locales suele bastar Google Maps; para empleo, los ATS públicos; para redes, el Actor de esa red. Evita scrapear datos personales innecesarios.
¿Cuánto cuesta Apify para empezar?
Según la página de precios de Apify (6 nov 2026): plan Free a 0 $/mes con 5 $ de uso incluido; Starter a 19 $/mes con 19 $ de uso. Cada Actor de Store suele cobrar por resultado o por uso de plataforma; el precio concreto está en su ficha. Detalle en /apify/.