FictionBook es un formato de libro electrónico basado en XML. El propósito del formato FictionBook es proporcionar una manera de almacenar libros de forma estructurada, preservando el formato y los metadatos del libro. Está diseñado para convertirse fácilmente a otros formatos, como PDF, EPUB o texto plano, y es muy adecuado para el archivo y el almacenamiento a largo plazo de libros electrónicos. El formato soporta varios elementos como títulos, autores, párrafos, poemas, epígrafes y notas. También soporta formato básico como negrita, cursiva y superíndice. Los metadatos como autor, título, ISBN e información de publicación también se almacenan dentro del archivo. Los archivos FictionBook suelen ser de tamaño pequeño y se pueden compartir y leer fácilmente en una variedad de dispositivos y software. El formato es abierto y libre de regalías, lo que lo convierte en una opción popular para autores y editores independientes. Su estructura XML facilita la manipulación y transformación de los datos del libro.