Skip to content
Morphr

Document format · .fb2

What is a FB2 file?

FictionBook 2, usually shortened to FB2, is an e-book format introduced in 2004 that describes an entire book as a single XML file. Rather than packaging many files together, it captures the book’s structure and metadata semantically, which has made it a long-standing favourite in Russian-language fiction libraries.

Full name
FictionBook 2
Category
Document
File extension
.fb2
MIME type
application/x-fictionbook+xml
Developer
FictionBook community
First released
2004
Compression
None (XML)
Standard
Open (de facto)

One semantic XML file

Where EPUB is a ZIP of many web documents, an FB2 book is a single self-contained XML file that describes the work in terms of meaning rather than appearance. Chapters, sections, titles, epigraphs, verse and emphasis are all marked up as what they are, leaving the reading application to decide how to present them. Images, if any, are embedded directly within the same file as encoded data. This semantic, presentation-agnostic approach keeps FB2 files small, clean and remarkably easy to parse, which is a large part of why the format remains popular in digital book collections.

Rich metadata, simple conversion

FB2 places unusual emphasis on metadata: author, title, genre, series, language, annotations and even details about who produced the file are all recorded in a structured description section at the top. That care for cataloguing suits large fiction libraries, where consistent metadata makes books easy to organise and search. Because everything is plain, well-structured XML with a clear semantic model, converting FB2 into EPUB, PDF or other reading formats is generally straightforward, and most dedicated e-readers and reading apps handle it directly or after a quick conversion.

Strengths

  • A single, self-contained XML file that is simple to store, move and back up.
  • Strongly semantic markup that separates a book’s structure from its appearance.
  • Detailed, structured metadata that suits cataloguing and large libraries.
  • Lightweight and easy to parse, so conversion to other formats is usually clean.

Limitations

  • Far less widely supported than EPUB outside Russian-language reading communities.
  • Single-file design is less suited to media-heavy or elaborately laid-out books.
  • Some mainstream e-readers need a conversion step before they will open it.
  • Tooling and documentation are thinner than for more international formats.

When to use FB2

Use FB2 for text-led fiction, especially within libraries and reading apps that already favour it, where small files and clean semantic structure matter more than broad device support.

FB2 FAQ

How do I open an FB2 file?
Dedicated reading apps such as FBReader, Calibre, PocketBook and Cool Reader open FB2 directly, and many e-readers support it natively. On devices that do not, converting it to EPUB or PDF first is the usual approach.
What is the difference between FB2 and EPUB?
FB2 is a single semantic XML file, while EPUB is a ZIP package of XHTML and CSS documents. EPUB is far more widely supported internationally, whereas FB2 is simpler, smaller and especially common in Russian-language fiction libraries.
Can I convert FB2 to EPUB or PDF?
Yes, and FB2’s clean XML structure makes it one of the easier formats to convert. Morphr can transform it into EPUB, PDF and other reading formats in your browser, with nothing uploaded to a server.