Cómo funciona
Tu PDF nunca sale de tu navegador.
Simple PDF Converter es 100% client-side. Para leer y renderizar PDFs usa PDF.js; para crear nuevos (split, merge) usa pdf-lib; y para empaquetar los zips, JSZip.
No hay servidor. Nada se sube, nada se guarda. Cuando cerrás la pestaña, todo desaparece.
Herramientas
- PDF → Imágenes: PNG, JPG o WebP, una imagen por página, en un zip.
- PDF → Texto: TXT plano o Markdown con headings y listas detectadas.
- Split: extraé las páginas que necesitás como PDF nuevo.
- Merge: pegá varios PDFs en uno, en el orden que prefieras.
Markdown: cómo se detectan headings y listas
PDF.js da posición y tamaño de cada fragmento de texto. A partir de eso aplicamos una heurística:
- Una línea con tamaño ≥ 1.6× el body se marca como
#. - ≥ 1.3× →
##. - ≥ 1.12× →
###. - Líneas que arrancan con
•,·,-,*→ bullet (-). - Líneas que arrancan con
1.,2.… → lista numerada. - Saltos verticales grandes entre líneas → cortes de párrafo.
Es una aproximación: PDFs sin estructura semántica son intrínsecamente ambiguos. Si tu PDF está escaneado (es una imagen), no hay texto que extraer y el resultado vendrá vacío.
Límites
Por ahora aceptamos PDFs de hasta 25 MB. Como toda la conversión ocurre en tu equipo, archivos muy grandes pueden ir lentos o agotar la memoria del navegador (sobre todo en móvil). Pronto habrá una opción premium con procesamiento del lado del servidor para PDFs más grandes.