Convert FictionBook
to Markdown (CommonMark)

Looking for a free text converter? Look no more, upload your FictionBook2 e-book files and convert them to CommonMark Markdown files. Yes, it’s that easy.

Converting from FictionBook2 e-book

FictionBook is an open (nice!) XML-based e-book format, that’s pretty popular in Russia. The format doesn’t specify the appearance of the document, it describes it’s structure. There are special tags for epigraphs, verses, quotations and a few more. It also contains the ebook metadata (author name, title, publisher) and is great for automatic processing and indexing. And the best thing: It’s DRM-free. In contrast to ePub it’s a single XML file, even images are embedded (as Base64). That’s how e-books should work I guess. If you’re wondering how e-books should not work, read a little bit about how ePub works.

The files end with .fb2 by default.

More about FictionBook2 e-book files

Converting to CommonMark Markdown

Markdown was developed in 2004, with a spec and an implementation in Perl. Over the years implementations for more and more programming languages evolved. Unfortunately the specification was ambiguous in some points, so some implementations did things differently. CommonMark was developed 10 years later, in 2014, with an unambiguous spec and tests to see if new implementations are correct according to the spec. A few big players (GitHub, GitLab, Reddit, Swift and many more) adopted this common standard. So it’s basically the standard you might know already. Upload your CommonMark Markdown files and convert them for free, to any other text format! Or upload your text files and convert them all to CommonMark Markdown, for free!

The files end with .md by default. More about CommonMark Markdown files