Convert FB2 to EPUB
FictionBook is a format most of the English-speaking web has never met and which holds a large share of the Russian-language e-book world. If you have an .fb2 and a reader that shrugs at it, this is the conversion that fixes that.
Use this without the search next time. Prathom Workbench puts Prathom's tools in your toolbar.
Add to Chrome — freeDrop your FB2 file here, or click to browse
Up to 50 MB. Deleted automatically after 30 minutes.
What it does
- Chapters and section nesting become real EPUB navigation
- Cover, author and title metadata carried across
- Embedded illustrations extracted and re-linked
- No watermark and no sign-up
How to use FB2 to EPUB
- 1
Add the FB2
A single .fb2 file. If yours arrived as a .fb2.zip, unzip it first — the archive holds the XML file this needs.
- 2
Convert
The XML is parsed, its images are decoded out of the file, and the whole thing is repackaged as EPUB on our server.
- 3
Load it into your reader
Kobo, Apple Books, Google Play Books, Caliber and the phone reading apps all take EPUB directly, none of which would have opened the FB2.
How it works
The FB2 is parsed as XML. Its body sections become XHTML documents, its
binary elements are base64-decoded back into image files, and its description
block supplies the title, author and cover. Those pieces are then assembled into
an EPUB: a ZIP holding the documents, a manifest listing them, and a navigation
file giving the reading order.
Because the source is well-formed XML with meaningful element names, this is closer to a translation than to the reconstruction most e-book conversions involve.
What FictionBook got right
The format was designed by people who wanted a library to stay readable, and it shows in choices that look modern twenty years later.
Semantic markup. Sections, epigraphs, poems, stanzas, citations and annotations each have their own element. The file records what something is, not how it looked in one particular reader.
One file, self-contained. Everything including images lives in a single document. Nothing to lose, nothing to unpack incorrectly, easy to store and verify.
Real metadata. Author, translator, genre, series and sequence number are structured fields rather than conventions in a filename — which is why FB2 libraries tend to be unusually well organized.
What it got wrong
Almost nobody implemented it. Outside Russian-language software, support ranges from partial to absent. No mainstream e-reader from a Western manufacturer opens one.
Base64 for images. Encoding binary as text costs about a third in size before compression, which is why FB2 files are so often distributed zipped.
One file is also a limit. Rich styling, embedded fonts and complex layout have nowhere to live. FictionBook is for prose, and it is candid about that.
After converting
Check the table of contents first. Deeply nested FB2 sections can produce a navigation tree several levels deep, which some readers display fully and others flatten — the structure is in the file either way.
Then check the metadata. Series information in particular is a field FB2 carries properly and EPUB handles less consistently, so a book that was neatly filed as part of a sequence may need its series set again in your library software.
Keep the original. It is one small file, it holds structure no other format in your library records as precisely, and it is the better master copy if you ever convert again.
Examples
A novel from a Russian-language library
Smaller despite gaining a container, because EPUB compresses its contents while FB2 is plain XML with images stored as base64 text — an encoding that inflates binary data by about a third before any compression exists to undo it.
An illustrated collection with nested sections
The nesting survives, which is the format's real strength showing through. FB2 marks a section as a section rather than as a heading that happens to look big, so the converter has genuine structure to translate instead of guesses to make.
Frequently asked questions
What is an FB2 file?
FictionBook, an XML-based e-book format that emerged from the Russian internet in the early 2000s and stayed dominant there. The whole book — text, metadata, and images encoded as base64 — lives in a single XML document, which is unusual: EPUB and MOBI are both archives holding many files.
Why does the conversion come out so clean?
Because FB2 describes meaning rather than appearance. A section is tagged as a section, an epigraph as an epigraph, a poem as a poem. Most e-book conversions have to infer structure from formatting — guessing that large bold text was probably a chapter heading — and this one does not have to guess.
My file is called .fb2.zip. What do I do?
Unzip it and convert the .fb2 inside. Distributing FictionBook inside a ZIP is a common convention because plain XML compresses dramatically, and some readers handle the wrapper transparently while converters generally expect the XML itself. The archive normally holds exactly one file.
Will the images come through?
Yes. FB2 stores illustrations as base64 text inside the XML, and those are decoded back to real image files and re-linked from the EPUB's markup. Their resolution is whatever the original had — usually modest, since the format's era assumed small screens and slow connections.