Host a TOML file and share it as a link
Put a .toml config at a public address that displays as readable text — for templates and examples others copy.
Drop your TOML file here
Any other file works too — up to 25.0 MB, or 100.0 MB for a whole site
Free to use. Your TOML file is live at your-name.99helpers.site in about ten seconds.
What is a .toml file?
TOML (Tom's Obvious Minimal Language) is a configuration format designed to be unambiguous and easy to read — it avoids YAML's whitespace sensitivity and JSON's lack of comments. It's the config format for Rust's Cargo, Python's pyproject, and a growing number of tools.
What people use TOML files for
- Cargo.toml and pyproject.toml examples
- Configuration templates for a tool or framework
- Deployment config shared with a team
- Examples in documentation
What opens a TOML file
- Any browser, which displays it as text
- Cargo, Poetry, Hugo and Netlify
- VS Code and every editor
- Every language, via a TOML parser
How to host a TOML file
- 1
Drop your TOML file in
Drag it onto the box at the top of this page, or click to choose it. Files up to 25 MB are supported, and nothing is uploaded until you publish.
- 2
Pick an address
Type a name and we'll tell you straight away whether it's free. That becomes the link: config-example.99helpers.site
- 3
Publish and share
Create a free account — that step exists so the file is yours to update, replace or delete — and the link is live within seconds.
The same three steps work for any file — see how file hosting works on 99helpers.com.
What happens when someone opens the link
The file displays as text with its structure intact — comments included, which is one of TOML's advantages over JSON for configuration.
Why host a TOML file instead of emailing it?
Config examples get pasted into issues and forums where formatting suffers. A hosted file preserves it exactly and gives documentation a stable link to point at.
Worth knowing before you publish
- Never host a config with credentials — the URL is public.
- TOML allows comments, so annotate the example rather than explaining it separately.
- Unlike YAML, TOML isn't whitespace-sensitive, so copying it out of a browser is safe.
TOML hosting questions
- Why TOML instead of YAML or JSON?
- It supports comments, which JSON doesn't, and isn't whitespace-sensitive, which YAML is. That combination makes it well suited to hand-edited configuration.
- Will it display in the browser?
- Yes, as text with formatting and comments intact.
- Can a tool fetch it from the URL?
- The raw file is served at the address, so anything that can fetch over HTTP can read it — though most tools expect config on disk rather than from a URL.
Put your TOML file online now
It takes about ten seconds, and you only make an account once the file is ready to go live.
Hosting guides for related formats
TOML is one of over 211 formats you can host — see free file hosting for any file type for the full list, or read the hosting guides for other file types.