Skip to content

Convert Gemtext to Markdown.

Drop a .gmi capsule page and get faithful Markdown in seconds. It runs entirely in your browser, so your file never leaves your device.

Instant & offlineFree, no accounts

Drag & drop your files

or

WordExcelPowerPointPDFEPUBCSVJSONCode
+135 file formats supported
Batch convertMany files at once
100% privateStays on your device
Works offlineNo connection needed
Preset

Optimize for AI & RAG

Extra cleanup for LLM ingestion: strip HTML, fix smart quotes, tidy Unicode and spacing.

Add YAML front matter

Prepend a metadata block (title, source, date, word & token counts) for knowledge bases and RAG.

Add table of contents

Build a linked index from the headings. Handy for long documents.

Export RAG chunks (.json)

Split the result into retrieval-ready chunks. Download per file from the result panel.

Most converters quietly upload your documents to a server. This one physically can't.

01Why

One line,
one meaning.

Gemtext gives every line a single, plain job: a heading, a link, a bullet, or text. That maps almost one for one onto Markdown, so the conversion is faithful and lossless.

GMIpage.gmi

# Capsule

 

=> gemini://example.org A link

* a bullet

MDpage.md

# Capsule

 

[A link](gemini://example.org)

- a bullet

02Features

Everything you
actually need.

Gemtext in, clean Markdown out, with no server and no account anywhere.

It never leaves your browser

The .gmi file is read and converted on your own device. Nothing is uploaded to any server, ever.

local
GMIpage.gmi

# Heading

- point one

3 chunks

AI & RAG ready

Optional cleanup, YAML front matter, a table of contents and RAG chunk export.

Works offline

Once the page has loaded you can switch off your connection and it keeps converting.

=> link[link]()
* item- item

nothing lost

Lossless and faithful

Every Gemtext line maps to its Markdown equivalent, so the content comes through with nothing lost.

éñü

Unicode safe

Accents, symbols and non-Latin scripts come through intact as UTF-8.

Free, and unlimited

No sign-up, no quotas, no watermarks. Convert one file or a thousand; it all runs the same way, on your own device.

03Fidelity

What survives
the trip.

Gemtext is a tiny line-based format, so the conversion is lossless: the content comes through faithfully. The right column is not lost work, it is markup Gemtext never had. These are the same notes the Formats list shows for Gemtext.

Kept

4
  • Headings
  • Link lines
  • Bullet lines
  • Preformatted & quotes

Not in Gemtext

4
  • Inline bold / italic
  • Tables
  • Nested lists
  • Inline images
GMIpage.gmi
# Capsule
kept
=> gemini://example.org A link
kept
* a bullet
kept
not in gemtext
not in gemtext
04FAQ

Gemtext questions,
answered.

Everything worth knowing before you drop in a .gmi file.

05More

Other converters.

Working with more than Gemtext? These convert the same way: privately, in your browser.

Textile to Markdown

.textile

Textile lightweight markup.

Convert

BBCode to Markdown

.bbcode

Forum BBCode markup.

Convert

Typst to Markdown

.typ

Typst typesetting source.

Convert

man / roff to Markdown

.man · .roff

Unix manual pages.

Convert

SVG to Markdown

.svg

Vector graphics with text.

Convert

MediaWiki to Markdown

.wiki · .mediawiki

Wikipedia-style wiki markup.

Convert

DokuWiki to Markdown

.dokuwiki

DokuWiki page source.

Convert

Creole to Markdown

.creole

Creole common wiki markup.

Convert