Blink. Convert. Done.
RTF to Markdown converter
Drop a RTF file below and get clean Markdown, with the token count and what it costs to send. It is converted in your browser — the file never leaves your device.
Rates checked 2026-08-31. See the cost on all 35 models → · Use this as context for a prompt →
What a RTF actually stores
RTF is a plain-text format that describes appearance using control words — \b for bold, \par for a paragraph break, and several hundred more. Everything about a document is expressed as formatting instructions rather than as meaning, which is the root of every limitation below.
RTF is what older word processors, dictation software and some case-management and legal systems still export. It is usually the only copy of a document that exists, and pasting it raw into a model gives the model a page of control words to read.
What survives the conversion
Paragraph text, bold and italic emphasis, and paragraph breaks. Unicode escapes are decoded, so accented and non-Latin characters come through as themselves rather than as escape sequences.
What does not
There are no real headings to recover. RTF records that a line was 18 point and bold, not that it was a heading, so heading levels cannot be reconstructed with any confidence. Tables and embedded images are dropped. Every RTF file also opens with a font table and often a colour table — machine furniture that is easy to mistake for content, and which used to leak typeface names such as "Calibri" into the output as though they were text.
Saying so plainly is deliberate. A converter that quietly drops half a document is worse than one that tells you which half, because you can work around a limit you know about.
Questions
Why are there no headings in the output?
Because RTF does not record any. It records that some text was larger and bolder, which is a visual fact rather than a structural one. Guessing heading levels from point sizes would be wrong often enough to be worse than a flat document.
Do tables convert?
No. RTF table markup describes cell borders and widths rather than a grid of data, and reconstructing rows from it reliably is not achievable in a browser converter.
Is the file uploaded?
No. RTF is parsed entirely in your browser, like every other format here. Nothing is sent anywhere and nothing is logged.
Converting a different format
The same engine handles eighteen formats in total, all of them in your browser.
Token rates checked 2026-08-31. See the cost on all 35 models →
More free tools
All free, all instant, none of them need an account.