Mejor gratis PDF a JPG
Convierte cada página de un PDF en una imagen JPG a la calidad que elijas —gratis, sin marca de agua.
Cómo funciona
- Cargar. Elija un PDF (hasta 25 MB).
- Establecer calidad. Elija 96, 150 o 300 PPP dependiendo de si las imágenes son para pantalla o impresión.
- Descargar ZIP. Cada página se representa a un JPG y todo el conjunto se descarga como ZIP.
Acerca de esta herramienta
PDF a JPG convierte cada página de su documento en una imagen JPG independiente. Elija la calidad — 96 DPI para uso en pantalla, 150 para un valor predeterminado equilibrado, o 300 para impresión — y cada página se representa y se incluye en un ZIP que se puede descargar en un solo clic. Es útil cuando necesita una imagen de una página para caer en una diapositiva, un chat o un sitio web, en lugar de un PDF. No se añade ninguna marca de agua, no se requiere ninguna cuenta, y su PDF se representa en memoria y se descarta inmediatamente después.
Para qué la gente lo usa
- Soltar una página PDF en una tabla de diapositivas o documento como imagen
- Publicar una página en las redes sociales o un chat donde los PDFs son incómodos
- Crear vistas previas en miniatura de un documento
- Obtenga imágenes de 300 DPI imprimibles en un PDF
API de desarrolladores
Automatice esta herramienta desde su propio código. Envíe una solicitud POST al punto final de abajo y obtenga el mismo resultado que la herramienta web produce. Está limitado por IP y no necesita registrarse — las claves de API para límites más altos están llegando.
https://best.free/api/tools/pdf-to-jpg/
| Parámetro | Ejemplo | Requerido | Notas |
|---|---|---|---|
file (archivo) |
document.pdf |
Sí | PDF, ≤25 MB. |
dpi |
150 |
No | 72–300 DPI. |
curl -X POST https://best.free/api/tools/pdf-to-jpg/ \
-F 'file=@document.pdf' \
-F 'dpi=150' \
-o pages-jpg.zip
import requests
files = {"file": open("document.pdf", "rb")}
data = {"dpi": 150}
r = requests.post("https://best.free/api/tools/pdf-to-jpg/", files=files, data=data)
with open("pages-jpg.zip", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("dpi", 150);
const r = await fetch("https://best.free/api/tools/pdf-to-jpg/", { method: "POST", body: fd });
const blob = await r.blob(); // the pages-jpg.zip
Respuesta: A ZIP of JPG images, one per page (application/zip).