Esta herramienta convierte cada página de un documento PDF en un archivo de imagen independiente. Usa el motor PDF.js de Mozilla para dibujar cada página en un lienzo HTML con la resolución que elijas y después codifica ese lienzo como JPG, PNG o WebP. Cuando el navegador lo permite, la codificación JPEG pasa por una compilación WebAssembly de MozJPEG, que suele producir un archivo bastante más pequeño que el codificador integrado con la misma calidad visual; si no, se recurre al codificador nativo.
Todo eso ocurre en tu propia máquina. No hay subida, ni cola, ni copia temporal en el disco de otra persona, lo que también significa que la velocidad depende de tu dispositivo y no de la carga de un servidor o de tu conexión.
Tu PDF se lee directamente del disco a la memoria del navegador. No se transmite nada, así que contratos, historiales médicos y escaneos de documentos de identidad pueden convertirse sin salir de tu dispositivo.
Una página PDF no tiene un tamaño en píxeles propio: se describe en puntos, donde un punto es 1/72 de pulgada. El ajuste de calidad es un factor de renderizado aplicado a esa geometría, y la resolución resultante se deriva directamente de él.
| Ajuste | Factor de renderizado | Resolución efectiva | Calidad JPEG | Salida de una A4 |
|---|---|---|---|---|
| Alta | 2,0× | ~144 ppp | 0,92 | ~1190 × 1684 px |
| Normal | 1,5× | ~108 ppp | 0,85 | ~892 × 1263 px |
Alta es el valor por defecto adecuado para todo lo que vayas a leer en pantalla, ampliar o pasar después por un reconocimiento de texto. Normal merece la pena cuando conviertes un documento largo y solo necesitas miniaturas legibles o archivos adjuntos ligeros. En ambos casos, el lado más largo de una página se limita a 8192 px, la mayor dimensión de lienzo que los navegadores manejan con fiabilidad; las páginas inusualmente grandes, como carteles o planos, se reducen para caber bajo ese límite.
JPG es la opción segura para documentos escaneados, fotografías y todo lo que necesites compartir ampliamente; no hay aplicación que no lo abra. PNG no tiene pérdidas, así que los bordes de las letras y las líneas finas de las tablas quedan perfectamente nítidos, pero una página cargada de texto puede pesar fácilmente entre cinco y diez veces más que en JPG. WebP queda a medio camino y es la mejor opción cuando las imágenes van a una página web, ya que conserva una nitidez parecida a PNG con un peso cercano al de JPG. Todos los navegadores actuales lo admiten, aunque algunos visores de escritorio antiguos siguen sin abrirlo.
No. La conversión se ejecuta dentro de tu navegador con PDF.js y la API de lienzo HTML. La propia página lee el archivo del disco a memoria y este nunca sale de tu dispositivo, así que no queda nada que borrar después ni hay que esperar a ninguna subida.
La calidad Alta renderiza cada página al doble de su tamaño nativo, unos 144 ppp, y codifica JPEG con calidad 0,92. Normal renderiza a 1,5×, unos 108 ppp, con 0,85. Una página A4 sale por tanto alrededor de 1190 × 1684 píxeles en Alta y 892 × 1263 en Normal.
Todas las páginas se convierten automáticamente. Cuando un PDF tiene más de una página, las imágenes se agrupan en un ZIP con el nombre del archivo de origen y cada imagen numerada en orden: informe-1.jpg, informe-2.jpg, etc. Un PDF de una página se descarga directamente como JPG.
JPG para páginas escaneadas, fotos y uso general. PNG cuando la página es sobre todo texto, tablas o líneas y quieres bordes sin pérdidas, a costa de un archivo mucho mayor. WebP cuando las imágenes van a un sitio web y quieres calidad parecida a PNG con un peso cercano al de JPG.
No hay límite impuesto por un servidor porque no interviene ninguno. El techo práctico es la memoria disponible de tu dispositivo, ya que cada página se renderiza en un lienzo antes de codificarse. Además, las páginas se limitan a 8192 píxeles en su lado más largo, la dimensión máxima de lienzo que los navegadores admiten con fiabilidad.
La página necesita conexión al cargarse por primera vez para obtener las bibliotecas PDF.js y JSZip. Una vez cargada, la conversión no realiza ninguna petición de red, de modo que una caída de conexión a mitad de proceso no la interrumpe.