Convertidor de PDF a Imagen
Convierte cada página PDF a imagen de alta calidad, soporta formatos PNG/JPEG
Arrastra y coloca un archivo PDF aquí, o haz clic para seleccionar
Soporta archivos formato .pdf
¿Qué es el Convertidor de PDF a Imagen?
El Convertidor de PDF a Imagen transforma cada página de un documento PDF en archivos de imagen separados. Esta herramienta funciona completamente en tu navegador usando la biblioteca PDF.js para analizar PDFs, renderizar cada página en Canvas y exportar como PNG o JPEG. Puedes ajustar la escala de resolución (1x/2x/3x), seleccionar páginas específicas para convertir, y descargar individualmente o como paquete ZIP. Todo el procesamiento se realiza localmente—ningún archivo se sube a ningún servidor, protegiendo tu privacidad. Antes de publicar o entregar, abre la salida y revisa legibilidad, recorte, resolución, orden y contenido faltante.
Cómo usar
Cómo usar
- Arrastra o haz clic para subir un archivo PDF
- Selecciona el formato de salida (PNG o JPEG)
- Elige la escala de resolución (estándar/HD/ultra HD)
- Selecciona las páginas a convertir (todas o personalizadas)
- Haz clic en 'Iniciar conversión' para renderizar las páginas seleccionadas
- Descarga las imágenes individualmente o como ZIP
Calidad de salida
- Aumenta la resolución para texto pequeño, diagramas o impresión; mayor resolución también aumenta el tiempo de procesamiento y el tamaño del archivo.
- Verifica el rango de páginas y la rotación antes de descargar, especialmente en PDFs escaneados.
Casos de uso
Principio técnico
PDF (ISO 32000-1, originalmente Adobe 1993, derivado de PostScript) es un lenguaje de descripción de página, no un formato ráster. Una página PDF registra operaciones de dibujo — «rellena esta ruta», «renderiza este texto con esa fuente», «incrusta este JPEG» — junto con un flujo de contenido de operadores como 'm' (moveto), 'l' (lineto), 'Tj' (mostrar texto). La gramática PDF también referencia recursos: fuentes, imágenes, espacios de color (DeviceRGB, DeviceCMYK, ICCBased) y patrones de degradado. Rasterizar un PDF significa interpretar estos operadores en orden, manteniendo el estado gráfico (CTM = matriz de transformación actual, color actual, fuente actual) y pintando sobre un mapa de bits a la resolución elegida. Esta página utiliza PDF.js de Mozilla (Mozilla Foundation, MPL-2.0, el motor de PDF en navegador de facto desde 2011). PDF.js analiza la tabla de referencias cruzadas y el tráiler, recorre el árbol de objetos, decodifica el flujo de contenido en operadores, resuelve todos los recursos y emite llamadas de dibujo dirigidas a un HTMLCanvasElement. La salida se codifica como PNG (sin pérdida) o JPEG (con pérdida) mediante canvas.toBlob(). La escala del viewport mapea las unidades de usuario PDF a píxeles. Las unidades de usuario PDF son 1/72 de pulgada por defecto (1 pt = 1/72 in), así que el viewport 1x (el predeterminado de pantalla en PDF.js) da 72 DPI, no 96 DPI: la referencia de 96 DPI «pantalla» es el píxel de referencia de Windows/CSS, no el sistema de coordenadas PDF. Escala 1x = 72 DPI, escala 2x = 144 DPI, escala 3x = 216 DPI. Esta herramienta ofrece 1x / 2x / 3x; para mayor DPI apto para impresión, usa una herramienta de escritorio como ImageMagick o pdftoppm. Elegir la escala adecuada depende del caso de uso: vista previa web a 1x, pantallas HD a 2x, revisiones detalladas o pruebas de impresión a 3x. La calidad de renderizado depende del contenido del PDF. El contenido vectorial puro (texto, rellenos, rutas) se re-rasteriza nítidamente a cualquier DPI. Las fuentes incrustadas se extraen y usan como subconjuntos de fuente (Type 1, TrueType, CFF, OpenType vía OpenType-SFNT en PDF 1.6+); si una fuente falta o su subconjunto está incompleto, la página recurre a una fuente del sistema y los glifos pueden renderizarse como cajas «tofu» (☐). Un PDF escaneado incrusta un único mapa de bits por página (generalmente JPEG o JBIG2); ningún aumento de DPI lo nítidará porque la fuente ya es ráster, así que el escalado solo interpola. La herramienta adecuada para esos casos es OCR (Tesseract, AWS Textract) sobre el mapa de bits, no una rasterización a mayor resolución. El control de calidad JPEG: 0.92 es casi indistinguible de sin pérdida a distancia de visualización normal, 0.85 es el valor predeterminado habitual «bueno para web» con archivos 4-6 veces más pequeños que 0.92, 0.75 es aceptable para miniaturas, 0.50 empieza a mostrar artefactos de bloques DCT de 8x8 alrededor del texto. PNG conserva los bordes nítidos pero es ~3-5 veces más grande que JPEG a la misma calidad percibida para contenido fotográfico. Para PDFs con mucho texto, PNG es la opción correcta; para fotos, JPEG a 0.85-0.92.
- PDF es ISO 32000-1 (Adobe 1993, derivado de PostScript): un lenguaje de descripción de página con operadores como 'm' (moveto), 'l' (lineto), 'Tj' (mostrar texto) y recursos (fuentes, imágenes, espacios de color). No es un formato ráster.
- PDF.js (Mozilla, MPL-2.0) es el motor de PDF en navegador de facto desde 2011: analiza la tabla xref, recorre el árbol de objetos, decodifica el flujo de contenido, resuelve recursos y emite llamadas de dibujo Canvas.
- Unidades de usuario PDF: 1/72 de pulgada por defecto (1 pt = 1/72 in), así que escala de viewport 1x = 72 DPI, 2x = 144 DPI, 3x = 216 DPI. El número de 96 DPI es el píxel de Windows/CSS, no un concepto PDF. Esta herramienta expone 1x / 2x / 3x; un DPI de impresión más alto requiere una herramienta de escritorio.
- Elige la escala según el caso de uso: vista previa web a 1x (72 DPI), pantallas HD a 2x (144 DPI), revisiones detalladas o pruebas de impresión a 3x (216 DPI). US Letter de 8.5x11 in a 216 DPI es 1836x2376 px; A4 (210x297 mm) es aproximadamente 1786x2526 px.
- El contenido vectorial se re-rasteriza nítidamente a cualquier DPI; el texto y las rutas usan subconjuntos de fuentes incrustadas (Type 1, TrueType, CFF, OpenType). Los glifos faltantes recurren a fuentes del sistema y se renderizan como tofu (☐).
- Los PDFs escaneados incrustan un mapa de bits (JPEG o JBIG2) por página: ningún aumento de DPI los nítida. Usa OCR (Tesseract, AWS Textract) sobre el ráster, no rasterización a mayor resolución.
- Calidad JPEG: 0.92 casi sin pérdida, 0.85 «bueno para web» (recomendado), 0.75 miniaturas, 0.50 empieza a mostrar artefactos de bloques DCT de 8x8. PNG conserva los bordes nítidos del texto pero es 3-5 veces más grande para contenido fotográfico.
- PDF.js renderiza el flujo de contenido del PDF sobre un HTMLCanvasElement en el hilo principal del navegador, y luego canvas.toBlob() codifica el resultado como PNG o JPEG.
Ejemplos
PDF de una sola página a PNG
report.pdf (1 página) -> report-page-1.png
Resolución 2x, archivo de ~800 KB, ideal para incrustar en PPT o WordPDF de varias páginas a JPG
book.pdf (50 páginas) -> book-page-001.jpg ... book-page-050.jpg
Calidad 85%, empaquetado en un único ZIP, total ~12 MBExtraer páginas concretas de un contrato
contract.pdf (20 páginas) -> exportar solo las páginas 7, 8, 15 (firma, precios, cláusulas de incumplimiento)
Entrada: 7,8,15 adecuado para enviar a la parte correspondiente sin filtrar otra informaciónPreguntas frecuentes
¿Se sube el PDF?
No. El renderizado usa PDF.js en tu navegador: el PDF se analiza y rasteriza localmente. Los bytes del archivo no salen nunca de tu dispositivo.
¿Qué formatos de salida se generan?
PNG (sin pérdidas, ideal para dibujo lineal y páginas con mucho texto) o JPEG (archivos más pequeños, ideal para páginas fotográficas). Cada página del PDF se convierte en un archivo de imagen.
¿A qué resolución se renderiza?
Esta herramienta ofrece tres escalas: 1x (alrededor de 72 DPI, adecuada para vista previa en pantalla), 2x (alrededor de 144 DPI, adecuada para pantallas HD) y 3x (alrededor de 216 DPI, adecuada para impresión o inspección detallada). Para resoluciones mayores, usa una herramienta de escritorio como ImageMagick o pdftoppm.
¿Se admiten PDF cifrados?
Esta herramienta no admite los PDFs protegidos con contraseña: los archivos cifrados no podrán analizarse. Quita la contraseña antes en Acrobat u otra herramienta. Los PDF con restricciones solo de permisos (impresión/copia desactivadas) suelen poder visualizarse. Los PDF protegidos con DRM (Adobe DRM) no son compatibles.
¿Por qué la imagen renderizada se ve un poco distinta del PDF en Acrobat?
PDF.js es un renderizador distinto al de Adobe. La mayoría de las páginas coinciden exactamente, pero pueden aparecer diferencias sutiles en el hinting de fuentes, los bordes de los degradados y la conversión de color CMYK→RGB. Si necesitas una salida píxel a píxel idéntica a Acrobat, usa la propia función de exportar a imagen de Acrobat.
¿Puedo exportar solo páginas concretas?
La mayoría de las versiones permiten elegir un rango de páginas (por ejemplo 1-5, 7, 10) antes de renderizar. Para una sola página, basta con indicar ese número. Útil cuando solo necesitas la portada o una figura concreta de un documento largo.
¿Cuál es el límite de páginas?
La memoria del navegador. Renderizar más de 100 páginas a escala 3x consume mucha RAM; los navegadores móviles pueden colgarse. Para documentos largos, hazlo por lotes o usa una herramienta de escritorio como ImageMagick o pdftoppm.