Libro electrónico EPUB (.epub)

Recomendación Estándar

Electronic Publication (EPUB) es un formato abierto de libros electrónicos, normalizado en todo el mundo y mantenido por el W3C. Permite leer libros digitales accesibles, adaptables y con contenido multimedia en distintas plataformas.

Convertir de MOBI a EPUB

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

Inspección 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í

Privado - 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 un archivo «mimetype» sin comprimir, META-INF/container.xml y el paquete de contenido OEBPS
CompresiónCompresión Deflate (zlib) para los archivos de contenido; el archivo «mimetype» debe almacenarse 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 adaptables o de diseño fijo, hojas de estilo CSS, imágenes SVG y ráster incrustadas, audio y vídeo
Dimensiones máximasPaginación ilimitada (se adapta dinámicamente a cualquier tamaño de pantalla, desde un reloj hasta un televisor 8K)
TransparenciaAdmite transparencia alfa completa en CSS, máscaras de opacidad e imágenes PNG/SVG transparentes
Streaming y progresivoLa tabla de contenido (toc.ncx / nav.xhtml) permite saltar directamente a un capítulo.

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

Atributo técnicoEPUB (Actual)PDFAZW3MOBI
Texto adaptableEl texto se adapta dinámicamente a cualquier pantallaDiseño de página fijo (hay que ampliar)Adaptable solo en KindleAdaptación básica del texto
EstandarizaciónRecomendación abierta oficial del W3CEstándar abierto ISO 32000Estándar propietario de AmazonEstándar propietario obsoleto
Compatibilidad de hardwareLa compatibilidad depende del dispositivo y la aplicación de lectura.Compatible con todos los dispositivosSolo dispositivos Amazon KindleSolo en Kindle y PDA antiguos
Estructura del contenedorArchivo 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

El lector muestra el error «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 de 30 bytes.

Recuperación: Vuelve a empaquetar el archivo con Ebook Repair de File2File.app para que el archivo mimetype quede sin comprimir y en la posición correcta.

Análisis de seguridad y vectores de ataque al analizador

Los archivos EPUB incluyen motores HTML5 y JavaScript completos. Estos deben ejecutarse en un entorno aislado para evitar el acceso a archivos locales o la extracción de datos por la red.

Vectores de ataque conocidos

  • Secuencias de comandos en sitios cruzados (XSS) en los sistemas de lectura JavaScript de EPUB para robar datos de la biblioteca del usuario.
  • Inyección de entidades externas XML (XXE) en analizadores del manifiesto XML de EPUB.
  • Bombas ZIP que agotan el almacenamiento del servidor al descomprimirse durante la incorporación al catálogo.

Mejores prácticas defensivas: Desactiva la ejecución de scripts y las conexiones a redes externas al analizar archivos EPUB que no sean de confianza.

Orígenes históricos e hitos

2023El W3C publica oficialmente EPUB 3.3 como recomendación de estándar web.
2011IDPF publica EPUB 3, que incorpora HTML5, CSS3, MathML y superposiciones multimedia de audio y vídeo.
2007EPUB 2.0 sucede a la estructura de publicación Open eBook (OEBPS) como estándar oficial del sector.

Ventajas principales

  • Un estándar abierto mantenido por el W3C y utilizado en publicaciones digitales.
  • El texto se adapta automáticamente al tamaño de fuente, los márgenes y el interlineado adecuados para cada pantalla.
  • Ofrece funciones de accesibilidad avanzadas, como compatibilidad con lectores de pantalla, sincronización con narración de audio (Media Overlays) y fuentes para personas con dislexia.

Limitaciones técnicas

  • Los diseños complejos de página fija, como los de manuales técnicos y revistas, pueden no mostrarse correctamente en pantallas con distintas proporciones.
  • El empaquetado ZIP debe seguir reglas estrictas: el archivo «mimetype» sin comprimir debe ser el primero del archivo ZIP y empezar en el desplazamiento 30.
  • Los dispositivos Kindle requieren convertir el archivo mediante Send to Kindle o calibre; no permiten transferirlo directamente por USB mediante arrastrar y soltar.

Curiosidades técnicas interesantes

  • El archivo «mimetype» de un EPUB debe ser el primero del ZIP, no llevar compresión (0 %) y contener exactamente «application/epub+zip», sin espacios al final.
  • Project Gutenberg ofrece más de 70 000 libros electrónicos gratuitos en varios formatos; la disponibilidad de EPUB depende del título.
  • En 2017, el Foro Internacional de Publicación Digital (IDPF) se integró en el Consorcio World Wide Web (W3C).

Preguntas técnicas frecuentes

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

EPUB adapta el texto a la pantalla de un teléfono o lector electrónico y al tamaño de fuente elegido. PDF tiene páginas de tamaño fijo, por lo que a menudo hay que pellizcar para ampliar y reducir.

¿Puedo leer archivos EPUB en un iPhone o Mac?

Sí. Apple Books viene preinstalado en todos los iPhone, iPad y Mac y admite libros EPUB de forma nativa.

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

Puedes convertir libros EPUB a documentos PDF bien maquetados o a formatos compatibles con Kindle directamente en el navegador con File2File.app.