Libro electrónico EPUB (.epub)

Recomendación Estándar

Publicación electrónica (EPUB) es el formato de libro electrónico digital de código abierto estandarizado a nivel mundial y mantenido por el W3C, que ofrece libros digitales accesibles, rediseñables y ricos en multimedia en todas las plataformas.

Convertir de MOBI a EPUB

Convertidor gratuito de MOBI a EPUB en el navegador. Convierte archivos al instante en tu dispositivo.

Inspeccionar y metadatos

Los sistemas operativos y analizadores de archivos identifican los archivos de EPUB inspeccionando la secuencia de bytes binarios inicial:

Selecciona o arrastra archivos aquí

Conversión 100% privada en el navegador; los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Firma de cabecera a nivel de bytes (Bytes mágicos)

Los sistemas operativos y analizadores de archivos identifican los archivos de EPUB inspeccionando la secuencia de bytes binarios inicial:

FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):

50 4B 03 04 ... 6D 69 6D 65 74 79 70 65

REPRESENTACIÓN ASCII: PK..mimetypeapplication/epub+zip

Estandarización: Recomendación W3C EPUB 3.3

Especificaciones técnicas

Arquitectura del contenedorArchivo ZIP que contiene el archivo 'mimetype' sin comprimir, META-INF/container.xml y el paquete de contenido OEBPS
CompresiónCompresión Deflate (zlib) en archivos de contenido interno; archivo 'mimetype' estrictamente sin comprimir (modo Store)
Orden de bytes (Endianness)Little-Endian (contenedor ZIP)
Espacios de colorsRGB, Display P3, Módulo de color CSS nivel 4
Canales y estructuraPáginas XHTML de diseño rediseñable o fijo, hojas de estilo CSS, imágenes SVG/ráster incrustadas, audio y video
Dimensiones máximasPaginación ilimitada (se adapta dinámicamente a cualquier tamaño de pantalla, desde un reloj hasta un televisor 8K)
TransparenciaTransparencia alfa CSS completa, máscaras de opacidad y gráficos PNG/SVG transparentes
Streaming y progresivoLa tabla de contenido (toc.ncx / nav.xhtml) permite la búsqueda instantánea de capítulos

Matriz de comparación técnica: EPUB frente a la competencia

Atributo técnicoEPUB (Actual)PDFAZW3MOBI
Texto rediseñableRediseño 100% dinámico en todas las pantallasDiseño de página fija (requiere zoom)Rediseñable solo en KindleRediseño primitivo
EstandarizaciónRecomendación abierta oficial del W3CEstándar abierto ISO 32000Estándar propietario de AmazonEstándar propietario obsoleto
Compatibilidad de hardwareUniversal (Apple, Kobo, Android, PC)Universal (todos los dispositivos)Solo dispositivos Amazon KindleKindle antiguo y PDA solamente
Arquitectura de contenedoresArchivo ZIP con XHTML/CSS/JSJerarquía de objetos binariosBase de datos PalmDOCBase de datos PalmDOC

Modos de corrupción comunes y guía de recuperación hexadecimal

Error del lector de libros electrónicos: 'No se pudo abrir el paquete: mimetype no válido'.

Causa raíz: El compresor comprimió el archivo 'mimetype' o lo colocó en un desplazamiento distinto al byte 30.

Recuperación: Vuelva a empaquetar utilizando File2File Ebook Repair para forzar la colocación del mimetype sin comprimir.

Análisis de seguridad y vectores de ataque al analizador

Los archivos EPUB contienen motores completos HTML5 y JavaScript que deben aislarse (sandboxed) para evitar el acceso a archivos locales o la exfiltración de red.

Vectores de ataque conocidos

  • Secuencias de comandos en sitios cruzados (XSS) en sistemas de lectura JavaScript de EPUB para robar datos de la biblioteca del usuario.
  • Inyección de entidades externas XML (XXE) en analizadores de manifiestos XML de EPUB.
  • Ataques de descompresión de bombas ZIP que consumen el almacenamiento del servidor durante la ingesta del catálogo.

Mejores prácticas defensivas: Desactive la ejecución de scripts y la recuperación de redes externas al analizar EPUBs que no sean de confianza.

Orígenes históricos e hitos

2023W3C publica oficialmente EPUB 3.3 como una recomendación de estándar web respaldada.
2011IDPF lanza EPUB 3, introduciendo HTML5, CSS3, MathML y superposiciones multimedia de audio y video.
2007EPUB 2.0 sucede a la Estructura de Publicación de Libros Electrónicos Abiertos (OEBPS) como el estándar oficial de la industria.

Ventajas clave y pros

  • El estándar global indiscutible para la lectura digital: 100% abierto, neutral respecto al proveedor y respaldado por el W3C.
  • Tipografía rediseñable impecable: el texto adapta automáticamente el tamaño de fuente, los márgenes y el interlineado a cualquier pantalla.
  • Soporte de accesibilidad de clase mundial: lectores de pantalla, sincronización de narración de audio (Media Overlays) y fuentes para dislexia.

Limitaciones técnicas y contras

  • Los diseños complejos de diseño fijo (como libros de texto técnicos y revistas) pueden ser difíciles de renderizar de manera confiable en diferentes relaciones de pantalla.
  • Reglas estrictas de empaquetado ZIP: si el archivo 'mimetype' sin comprimir no es el primer archivo en el desplazamiento de bytes 30, el EPUB no es válido.
  • Los dispositivos Kindle requieren conversión (a través de Send-to-Kindle o calibre) en lugar de arrastrar y soltar por USB nativo.

Curiosidades técnicas interesantes

  • El archivo 'mimetype' dentro de un EPUB debe ser el primer archivo en el archivo ZIP, debe estar completamente sin comprimir (0% de compresión) y debe contener exactamente 'application/epub+zip' sin espacios al final.
  • Project Gutenberg ofrece más de 70,000 obras literarias clásicas gratuitas formateadas en EPUB.
  • En 2017, el Foro Internacional de Publicación Digital (IDPF) se fusionó directamente en el Consorcio World Wide Web (W3C).

Preguntas técnicas frecuentes

¿Por qué EPUB es mejor que PDF para leer libros?

EPUB es rediseñable, lo que significa que el texto se ajusta automáticamente para adaptarse a la pantalla de su teléfono o lector de libros electrónicos en cualquier tamaño de fuente, mientras que PDF tiene dimensiones de página fijas que requieren pellizcar y hacer zoom constantemente.

¿Puedo leer archivos EPUB en un iPhone o Mac?

Sí. Apple Books viene preinstalado en todos los iPhone, iPad y Mac, proporcionando soporte nativo inmediato para libros EPUB.

¿Cómo puedo convertir EPUB a PDF o MOBI?

Puede convertir libros EPUB en documentos PDF bellamente formateados o formatos compatibles con Kindle usando File2File.app directamente en su navegador.