Convert INI / config to Markdown.
Drop an INI or config file and get clean, structured Markdown in seconds. It runs entirely in your browser, so your file never leaves your device.
Drag & drop your files
or
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.
Settings buried
in brackets.
An INI file hides its structure in section headers and key pairs. Converting turns a valid one into a nested Markdown list of sections, keys and values, while a .conf or .cfg file is kept verbatim in a fenced code block.
[database]
host = localhost
; a comment
port = 5432
- database
- host: localhost
- port: 5432
Everything you
actually need.
Config files in, clean Markdown out, with no server and no account anywhere.
It never leaves your browser
The .ini file is read and converted on your own device. Nothing is uploaded to any server, ever.
# 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.
```
listen 80;
root /srv;
```
.conf / .cfg verbatim
Files that are not valid INI are wrapped, exactly as written, in a fenced code block.
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.
What survives
the trip.
Honest about what comes through, and what doesn't. These are the same notes the Formats list shows for INI / config, so the page never drifts from what the converter really does.
Kept
4- Sections
- Keys and values
- Nested structure
- .conf / .cfg verbatim
Dropped
3- Comments
- Blank lines
- Inline comments
host = localhost
port = 5432
ssl = true
; main database connection
Config questions,
answered.
Everything worth knowing before you drop in a config file.
Other converters.
Working with more than config files? These convert the same way: privately, in your browser.
Djot to Markdown
.dj
Djot lightweight markup.
JSON to Markdown
.json · .jsonc · .json5 · .ndjson
JavaScript Object Notation data.
XML to Markdown
.xml
Extensible markup data.
YAML to Markdown
.yaml · .yml
Human-friendly config data.
TOML to Markdown
.toml
Readable configuration files.
Environment to Markdown
.env
Environment variable files.
KDL to Markdown
.kdl
KDL document language.
LDIF to Markdown
.ldif
LDAP directory records.