De dónde viene el peso de un PDF
En la mayoría de los PDF pesados casi todos los bytes son imágenes: páginas escaneadas, fotos del celular, capturas de pantalla. El texto y los dibujos vectoriales ocupan muy poco. Por eso esta herramienta va por las imágenes: cada una se reduce a una resolución razonable y se vuelve a guardar como JPEG con menos calidad, mientras el texto, las fuentes y los dibujos quedan exactamente igual.
Elige un nivel:
- Ligera mantiene las fotos hasta 2400 píxeles en su lado largo con alta calidad, para imprimir.
- Recomendada (1800 px) sirve para leer en pantalla y para la mayoría de los formularios.
- Fuerte (1200 px, menos calidad) da el archivo más pequeño, todavía legible en pantalla.
Una imagen solo se reemplaza si la nueva es claramente más pequeña, y si el archivo completo no se reduce recibes el original. Puedes comprimir hasta cinco PDF a la vez.
No se sube nada
Tu PDF lo procesa tu propio navegador, así que los documentos confidenciales nunca llegan a un servidor y no hay límite diario.
Cómo funciona
El PDF se abre en un Web Worker con pdf-lib. Cada imagen JPEG y cada imagen RGB o en escala de grises sin comprimir se decodifica en el navegador, se redimensiona en un canvas y se codifica como JPEG con la calidad elegida (0.80, 0.65 o 0.50). La versión más pequeña reemplaza a la original dentro del PDF; las imágenes con transparencia, color CMYK o codificaciones especiales se dejan como están. Después el documento se guarda con flujos de objetos comprimidos.
Preguntas frecuentes
¿El texto se verá borroso?
No. Solo se recomprimen las imágenes. El texto y los dibujos vectoriales se copian sin cambios y siguen nítidos con cualquier zoom.
¿Por qué mi PDF no se hizo más pequeño?
Probablemente tiene pocas fotos o ya estaban comprimidas. Los PDF solo de texto ya son ligeros; en ese caso la herramienta te devuelve el original.
¿Se sube mi PDF?
No. La compresión ocurre en tu navegador, en este dispositivo; no se envía nada a un servidor.
¿Qué nivel elijo?
Recomendada sirve para correo y la mayoría de los formularios. Usa Fuerte si un sitio tiene un límite estricto y Ligera si vas a imprimir.
Fuentes
- ISO 32000-2:2020 — Document management — Portable document format — Part 2: PDF 2.0
- @cantoo/pdf-lib — create and modify PDF documents in any JavaScript environment
- ITU-T T.81 — Digital compression and coding of continuous-tone still images (JPEG)
- HTML Standard — OffscreenCanvas convertToBlob()
Revisado el 19 oct 2026 · vectores de prueba fixtures/tools/pdf/compress-pdf/