About This Site
A free, privacy-first toolkit for the formatting problems Discord itself gives you no way to solve — built by people who kept running into them.
Why this exists
DiscordTextTools started with one small, specific frustration: there is no way to see how a Discord message will look until you have already sent it. For a quick reply that does not matter. For a rules channel, a server announcement, or a long roleplay post, it means editing in public and hoping nobody screenshots the broken version.
The first tool was a markdown preview built to solve exactly that. The rest followed the same pattern — each one exists because a real, recurring Discord limitation had no decent answer: the 2,000-character message cap, the 20 MB attachment limit, the 190-character About Me field, and the absence of any timezone handling that does not involve making everyone do mental arithmetic.
The guiding principle has not changed: show the result before it matters. Every tool previews its output, and every guide explains the rule behind it rather than just handing you a workaround.
What is in the suite
Eight tools, each aimed at one problem rather than trying to be an all-in-one dashboard.
- Message Editor — Write Discord markdown with a live, pixel-accurate preview — bold, colors, spoilers, headers and code blocks.
- Bio Templates — 100+ Discord bio ideas with a real profile-card preview and a live 190-character counter.
- File Compressor — Shrink video, GIFs, images and audio under Discord's 20 MB upload limit without uploading anything.
- Message Splitter — Break messages past the 2,000-character limit into clean parts without mangling markdown.
- Timestamp Generator — Build timestamp codes that render in every member's own timezone automatically.
- Font Transformer — Turn plain text into cursive, gothic, bubble and 20+ other Unicode styles you can paste anywhere.
- Avatar Previewer — Check how a profile picture reads at every size Discord crops it to before you upload.
- Text Tricks — The full markdown cheat sheet — every formatting command with copy-ready examples.
How the tools are built
Every tool runs entirely in your browser. When you compress a video, your device’s own hardware video encoder does the work through the browser’s WebCodecs API. When you preview markdown or count bio characters, that is JavaScript executing on the page you already downloaded. Nothing is sent to us at any point.
This is an architectural decision, not just a policy one. There is no upload endpoint, no processing queue and no database, so there is no copy of your content for us to lose, leak or be compelled to hand over. It is also why the tools are fast and why they can stay free — the expensive part of the work happens on your machine, not on a server we pay for.
You can verify all of this yourself: open your browser’s developer tools and watch the network tab while you use a tool, or simply disconnect from the internet once a page has loaded and confirm that everything still works.
How we research and update our guides
Our guides are written from testing in the Discord client and cross-checked against Discord’s own support documentation. Where a number matters — a character limit, an upload cap, a supported format — we cite what Discord actually documents rather than repeating figures copied from other sites.
That distinction matters more than it sounds. Discord raised the free upload limit from 10 MB to 20 MB and has been openly experimenting with higher caps for some accounts, so a great deal of published advice is now simply wrong. We say when a limit is in flux instead of pretending there is a single tidy answer, and we would rather tell you a file genuinely cannot be compressed than sell you a tool that quietly damages it.
When Discord changes something, we update the affected pages and the tools that depend on them together. If you spot something that has fallen out of date, please tell us — corrections from readers are how we catch changes quickly.
How the site is funded
The tools are free with no usage limits, no watermarks and no premium tier. Hosting and development are paid for by advertising displayed around the content, and that is the only way this site makes money — we do not sell data, we have no affiliate deals shaping what we recommend, and no article here is sponsored.
We keep advertising out of the way of the tools themselves. Ads never sit between you and a result, and no feature is gated behind watching one. In the EEA, UK and Switzerland a consent banner runs before any advertising or analytics cookie is set, and you can change your choice at any time from the privacy policy.
What we deliberately do not do
- We never ask for a Discord login or token. No tool here connects to your account, and any site that asks you for a Discord token is trying to steal your account.
- Nothing automates or modifies Discord. We do not build self-bots, client mods, raid tooling, or anything that touches Discord’s API on your behalf. Those break Discord’s terms and get people banned.
- We do not scrape or expose other users’ data. Nothing here reveals private profiles, hidden servers or deleted messages.
- We do not overstate what a tool can do. The compressor tells you upfront which formats it cannot help with, because a tool that pretends otherwise just wastes your time and damages your files.
Who runs this
DiscordTextTools is an independent project maintained by a small team of web developers and long-time Discord users — server owners and moderators who built these tools for their own communities first and published them once they turned out to be useful to other people.
It is not affiliated with, endorsed by, sponsored by or connected to Discord Inc. in any way. “Discord” and the Discord logo are trademarks of Discord Inc.; they are referenced here only to describe what our tools are compatible with.
Get in touch
Bug reports, corrections, tool suggestions and legal or privacy enquiries are all welcome. Full details of what to include, and what we can and cannot help with, are on the contact page.