Ir al contenido principal
PPDF123

Guardar una página web como PDF

URL a PDF descarga una dirección web pública con WeasyPrint y guarda la página como PDF. JavaScript no se ejecuta, así que las páginas que necesitan scripts o inicio de sesión salen vacías o incompletas.

Rellena URL de la página para continuar.

URL a PDF entrega `urlInput` a WeasyPrint y descarga `output.pdf`. No hay subida de archivo. WeasyPrint va a buscar esa URL. No es Chrome sin cabeza ni un servicio de capturas.

JavaScript no se ejecuta. SPA, muros de bots, puertas de cookies y páginas que necesitan sesión de inicio de sesión suelen imprimirse vacías o a medias. Errores HTTPS y destinos de red privada fallan.

Solo pega URL que tengas derecho a recuperar. No lo uses para saltar un muro de pago o un inicio de sesión. El servidor ve la dirección que escribes.

Si ya tienes el HTML, HTML a PDF es más predecible porque controlas los bytes.

La subida es temporal. No guardamos las URL que hayas capturado.

Funciones

  • WeasyPrint recupera `urlInput`; sin subida de archivo
  • Sin JavaScript, sin Chrome; el nombre de descarga es siempre `output.pdf`
  • No es captura ni impresión con sesión de inicio de sesión
  • API anónima: /api/v1/convert/url/pdf

Cuándo usarla

  • Imprimir un artículo estático público a PDF
  • Archivar una página CSS que no necesita JS
  • Convertir una URL de documento sencillo en un archivo

¿Cómo guardo una página web como PDF?

  1. Pega una URL HTTP(S) pública que tengas derecho a recuperar.
  2. Pulsa Procesar. No hay campo de papel.
  3. Descarga `output.pdf`.
  4. Comprueba si el CSS se imprimió. Un sitio solo JS no lo hará.

Límites y casos límite

  • Sin JS, sin cookies, sin inicio de sesión
  • No es impresión de Chrome
  • El nombre de descarga es siempre output.pdf

Ejemplos

  • Un artículo de blog estático público suele imprimirse como PDF legible
  • La URL de un panel JavaScript suele salir en blanco

Privacidad de esta herramienta

Los archivos se suben por HTTPS, se procesan en memoria o en un directorio temporal de corta duración en nuestros servidores, y se eliminan cuando el resultado está listo. No conservamos copias para consultarlas después, entrenar modelos ni crear perfiles publicitarios. Consulte la Política de privacidad para los plazos de retención y las cookies de AdSense.

Preguntas frecuentes

¿Por qué el PDF está en blanco?
La página se construye con JavaScript, bloquea bots o salta al inicio de sesión. WeasyPrint solo ve el HTML que puede descargar.
¿Puedo imprimir una página que exige inicio de sesión?
No con esta herramienta. Inicia sesión, guarda el HTML en local y usa HTML a PDF.
¿Arranca Chrome?
No. Llama a weasyprint con la URL como entrada.
¿Cuál es el nombre de archivo?
Siempre output.pdf. La URL no se usa para nombrar.

Última actualización:

Llámalo desde el código

Cada herramienta del sitio es un endpoint REST. Para uso anónimo no hace falta cuenta ni clave de API. Sirve igual para el navegador, para desarrolladores y para agentes de IA.

curl -X POST "https://pdf123.xyz/api/v1/convert/url/pdf" \
  -F "urlInput=your-urlInput" \
  -o output.pdf

También está disponible como herramienta MCP para clientes de agentes que hablan Model Context Protocol (JSON-RPC 2.0 por POST /mcp). Referencia completa de la API

Úsalo desde un agente de IA

Skill

Con esta skill, Claude Code, Codex, Cursor y otros agentes de IA pueden usar «URL a PDF» por ti: /skills/pdf123-url-to-pdf.md

Todas las skills para agentes

Los archivos se usan solo para este trabajo y se borran automáticamente después.