📍 Google Maps Scraper

Guía completa de opciones para extraer datos de empresas en Google Maps — nombre, dirección, email, teléfono y web

🔍 Investigado por Taryx Consulting · Abril 2026

🔎 ¿Qué opciones existen?

Hay 5 enfoques principales para scrapear Google Maps. Van desde APIs oficiales de pago hasta soluciones DIY gratuitas. Aquí tienes un análisis detallado de cada una con costes, límites y datos que puedes obtener.

🥇 Google Places API

Oficial · Pago

La API oficial de Google es la opción más fiable y legal. Permite buscar lugares por ubicación, texto o tipo de negocio.

$2–$7
por cada 1.000 requests (dependiendo del tier)
+ $200/mes en crédito gratuito incluido con la cuenta de facturación
DatoDisponible
Nombre✅ Sí
Dirección✅ Sí
Teléfono✅ Sí
Web✅ Sí
Email❌ No disponible

📊 Límites

  • 60 resultados máximo por búsqueda (cercanía)
  • Paginación con next_page_token (1-2 segundos de delay)
  • $200/mes gratis → ~28.000 requests de Nearby Search básico
  • Ideal para búsquedas pequeñas o medianas

✅ Pros

  • 100% legal, datos oficiales
  • $200/mes gratis
  • Fiable, sin bloqueos
  • Fácil de implementar
  • ❌ Contras

  • No da emails
  • Solo 60 resultados por búsqueda
  • Requiere tarjeta de crédito
  • Se necesita pagar si escalas
  • 🥈 SerpAPI — Google Maps API

    Freemium

    SerpAPI es un servicio de scraping como servicio. Tienen un endpoint específico para Google Maps que devuelve datos estructurados sin que tú tengas que preocuparte por bloqueos.

    $50/mes
    plan básico · 5.000 búsquedas/mes
    Plan Free: 100 búsquedas/mes gratuitas
    DatoDisponible
    Nombre✅ Sí
    Dirección✅ Sí
    Teléfono✅ Sí
    Web✅ Sí
    Email❌ No disponible

    📊 Límites

    • 100 búsquedas/mes gratis (suficiente para probar)
    • 200 búsquedas/hora en plan básico
    • Hasta 20 resultados por búsqueda (configurable)
    • Incluye protección legal (US Legal Shield) en planes de pago

    ✅ Pros

  • Tier gratuito para probar
  • No necesitas proxies
  • Datos estructurados (JSON)
  • Protección legal incluida
  • ❌ Contras

  • No da emails
  • Plan free muy limitado
  • $50/mes es caro para volumen
  • 20 resultados por búsqueda
  • 🥉 Outscraper

    Free Tier: 500 negocios

    Outscraper está especializado en scraping de Google Maps y es el único que también extrae emails mediante enriquecimiento de datos. Tiene un generoso tier gratuito.

    $0 — $5
    500 negocios gratis · luego $3–5/1.000 registros
    Sin cuota mensual — pagas solo por lo que usas
    DatoDisponible
    Nombre✅ Sí
    Dirección✅ Sí
    Teléfono✅ Sí
    Web✅ Sí
    Email✅ Sí (enriquecimiento)
    Redes Sociales✅ Sí

    📊 Límites

    • 500 negocios completamente gratis
    • De 501 a 100k → $3/1.000 registros
    • Más de 100k → $5/1.000 registros
    • Incluye emails, Instagram, Facebook, Twitter

    ✅ Pros

  • 500 gratis — sin tarjeta
  • Único que da emails
  • Pago por uso, sin cuota
  • API REST sencilla
  • ❌ Contras

  • Email no siempre disponible
  • Calidad del email varía
  • Límite de velocidad en free
  • Depende de servicio externo
  • 🏅 Apify — Google Maps Scraper

    Free: $5 crédito/mes

    Apify tiene un "Actor" (scraper pre-construido) para Google Maps. Te dan $5 de crédito gratis al mes, y cada ejecución cuesta ~$0.50-$1 dependiendo del volumen.

    ~$0.50–$1
    por cada 1.000 resultados scrapeados
    $5/mes de crédito gratis → ~5.000–10.000 resultados/mes gratis
    DatoDisponible
    Nombre✅ Sí
    Dirección✅ Sí
    Teléfono✅ Sí
    Web✅ Sí
    Email❌ No disponible

    📊 Límites

    • $5 crédito gratis/mes
    • Resultados ilimitados por ejecución (sin límite de 60)
    • Soporta búsqueda por ubicación + palabra clave
    • Datos en JSON descargable

    ✅ Pros

  • $5/mes gratis
  • Sin límite de 60 resultados
  • Escalable
  • Datos estructurados
  • ❌ Contras

  • No da emails
  • Requiere registro
  • Más lento que API oficial
  • Puede tener bloqueos
  • 🛠️ DIY — Playwright + Proxies

    Gratis (coste servidor)

    La opción completamente gratuita (excepto el servidor). Usas Playwright/Puppeteer para automatizar un navegador, buscar en Google Maps y extraer los datos. Tú controlas todo.

    $0 software
    solo coste de servidor (~$5–10/mes VPS)
    + proxies rotatorios si escalas (~$3–5/mes más)
    DatoDisponible
    Nombre✅ Sí
    Dirección✅ Sí
    Teléfono✅ Sí
    Web✅ Sí
    Email⚠️ Solo si está visible en la ficha

    📊 Límites

    • Sin límite de resultados — pero Google bloquea tras ~50-100 requests sin proxies
    • Necesitas rotar User-Agents y delays aleatorios
    • Con proxies residenciales: ~500-1.000 requests/día
    • Google Maps cambia su HTML frecuentemente → mantenimiento constante

    ✅ Pros

  • Completamente gratis (sin API)
  • Control total del proceso
  • Sin límite de 60 resultados
  • Puedes scrapear emails visibles
  • ❌ Contras

  • Google bloquea agresivamente
  • Requiere mantenimiento
  • El HTML de Maps cambia seguido
  • Necesitas conocimientos técnicos
  • Proxies cuestan si escalas
  • 📊 Comparativa Rápida

    Opción Coste Inicial Email Sin Límite Mantenimiento Recomendación
    Google Places API $200/mes gratis ❌ (60) ✅ Bajo ⚡ Rápido, fiable
    SerpAPI 100 gratis/mes ❌ (20) ✅ Bajo 👍 Bueno para pruebas
    Outscraper 500 gratis ⚠️ No exacto ✅ Bajo 🥇 Mejor opción general
    Apify $5/mes gratis ✅ Sí ✅ Bajo 👍 Bueno para volumen
    DIY $5-10/mes VPS ⚠️ A veces ✅ Sí ❌ Alto 🔧 Solo si sabes programar

    🎯 Veredicto: Outscraper es la mejor opción

    Outscraper gana porque: (1) da 500 negocios gratis sin tarjeta, (2) es el único que extrae emails automáticamente, (3) pago por uso sin cuota mensual, y (4) incluye datos adicionales como Instagram, Facebook, horas de apertura y más.

    Si no necesitas emails y quieres algo 100% oficial, Google Places API con los $200/mes gratis es suficiente para empezar. Para volumen masivo sin límites, Apify con sus $5/mes de crédito es imbatible.

    💡 Recomendación para Taryx

    EscenarioOpción RecomendadaCoste Estimado
    Scrapeo pequeño (<500 negocios) Outscraper Free Tier $0
    Scrapeo mediano (500-5.000 negocios) Outscraper + Apify $2-5
    Scrapeo grande (5.000-50.000) Apify $5-25
    Scrapeo masivo (>50.000) DIY (Playwright + proxies baratos) $10-50/mes

    💡 Tip: Ninguna opción garantiza el 100% de emails. Google Maps no muestra emails de todos los negocios. Outscraper hace enriquecimiento cruzado con otras fuentes para maximizar la tasa de acierto.

    💻 Scraper DIY: El Scraper ya está creado

    He creado un script funcional en Python que puedes descargar y usar ya mismo. Soporta 4 modos de scraping diferentes, incluyendo Playwright (gratis, sin API key).

    🐍 maps_scraper.py

    Script listo para usar

    Script completo con 4 modos de funcionamiento. Descárgalo y ejecútalo en tu máquina:

    # Descargar el scraper
    wget https://maps-scraper.178.104.195.199.sslip.io/maps_scraper.py
    # Instalar dependencias (una vez)
    pip install playwright beautifulsoup4 googlemaps
    playwright install chromium
    # Modo GRATIS (Playwright, sin API key)
    python3 maps_scraper.py "restaurantes" "Barcelona" --modo playwright --max 20
    # Exportar a CSV
    python3 maps_scraper.py "talleres" "Madrid" --modo playwright --max 50 --csv
    # Modo API (si tienes clave de Google)
    python3 maps_scraper.py "clínicas" "Valencia" --modo api --api-key AIza... --csv
    ModoCosteAPI KeyEmailLímites
    playwright $0 ❌ No necesaria ⚠️ Solo si visible Google bloquea ~50-100 req
    api $200/mes gratis ✅ Google API ❌ No 60 resultados/búsqueda
    outscraper 500 gratis ✅ Outscraper ✅ Sí Pago por uso

    🎯 Recomendación para empezar

    Usa --modo playwright para probar gratis. Sin API key, sin registro, solo Python. Para producción y más resultados, combínalo con --modo api (con la API key de Google que te dan gratis con $200/mes de crédito). Para obtener emails, --modo outscraper.