Pega un montón de enlaces.
Recibe un montón de imágenes.
url2image abre cada URL en un navegador real, toma la captura y te entrega un zip. Sin abrir cincuenta pestañas a mano. Sin pedírselo a un becario. Entra una lista, sale una carpeta.
# una llamada, un zip
curl -X POST https://url2image.com/api/v1/batch \
-H "Authorization: Bearer $URL2IMAGE_KEY" \
-H "Content-Type: application/json" \
-d '{"urls":["https://stripe.com","https://vercel.com"],
"format":"png","full_page":true}'
Ejemplo completo en la documentación. No hace falta hablar con ventas.
| Imágenes | Una por URL, nombrada según el dominio |
|---|---|
| manifest.json | Título, URL final, estado HTTP, tamaño de página |
| not-rendered.csv | Todo lo que falló, y por qué |
Tres pasos. Sin dolor de brazo de tanto capturar pantallas.
Danos la lista
Pega URLs, sube un CSV o un archivo de texto, o envía un array JSON por POST. Los dominios sin protocolo funcionan igual de bien, como también las exportaciones de hoja de cálculo con comillas y comas de propina.
Visitamos cada sitio de verdad
Un navegador headless real renderiza cada página: JavaScript, tipografías web y el aviso de cookies que nadie pidió, que ocultamos antes de disparar la captura.
Un archivo, listo para abrir
Un zip de imágenes, con nombres claros. Descárgalo, o deja que tu agente lo recoja directamente desde la API.
También hablamos curl con fluidez.
No hace falta panel de control ni instalar un SDK. Si tu agente puede hacer una petición HTTP, ya puede usar esto. Si habla MCP, apúntalo a https://url2image.com/mcp y obtiene herramientas tipadas en su lugar.
# encolar un lote y luego consultarlo POST https://url2image.com/api/v1/batch GET https://url2image.com/api/v1/jobs/{id} GET https://url2image.com/api/v1/jobs/{id}/download # o una URL, una imagen, sin consultas POST https://url2image.com/api/v1/shot -d '{"url":"https://stripe.com"}' # herramientas MCP create_screenshot_batch, get_screenshot_batch, get_account_balance, create_credit_checkout
Capturas que este servicio tomó por su cuenta en las últimas dos semanas.
Nada de esto es una maqueta. El mismo worker que procesa tu lote mantiene actualizada una lista fija de sitios conocidos, así que puedes ver el resultado antes de gastar nada.
Una tarifa, por captura. Sin llamadas con ventas.
Los créditos se prepagan y no caducan. Compra más y el precio por captura baja. No hay número de puestos, ni mínimo mensual, ni nada que cancelar.
Enough to shoot a competitor set, a client portfolio, or a sitemap crawl.
The usual pick once a nightly job is running against your own URL list.
For monitoring pipelines and agent fleets that render around the clock.
Archive work, whole-market sweeps, and anything with a seven figure URL list.
Suficiente para comprobar que funciona con tu propia lista antes de gastar nada. Sin tarjeta, sin registro, sin cuenta atrás de prueba.
Iniciar un loteRespondidas antes de que las hagas dos veces.
¿Funciona con sitios que necesitan JavaScript?
Sí. Cada URL se abre en un navegador Chromium real, así que las páginas renderizadas en cliente llegan terminadas y no como un cascarón vacío. Las páginas se desplazan una vez antes de la captura para que las imágenes de carga diferida ya estén en su sitio.
¿Qué contiene exactamente la descarga?
Un zip con una imagen por URL, nombrada según el dominio y su posición en tu lista, más un manifest.json con el título de la página, la URL final, el estado HTTP y las dimensiones en píxeles, más un not-rendered.csv si algo falló.
¿Qué pasa con una URL que no carga?
Se reintenta una vez, luego se marca como fallida con el motivo, y el crédito se devuelve. Solo se cobra por una captura que existe.
¿Cuántas URLs caben en un solo lote?
Quinientas por lote, y tantos lotes como créditos tengas. Las listas grandes se renderizan en paralelo y la página de resultados se va rellenando conforme llegan.
¿Puede un agente usar esto sin que una persona haga clic en nada?
Sí. Hay un servidor MCP en /mcp, una descripción OpenAPI y una skill de agente. Un agente puede crear un lote, consultarlo y descargar el zip por su cuenta. Para pagar todavía hace falta una persona confirmando una página de Stripe o una wallet pagando por x402.
¿Caducan los créditos?
No. No hay suscripción, ni número de puestos, ni mínimo mensual. Compra créditos y úsalos cuando quieras.
Tus pestañas han llamado. Quieren cerrarse solas.
10 capturas gratis al mes. Pega una lista y compruébalo.
Pruébalo ahora