How We Build, Test, and Document Our Tools
Text-Converters.com is maintained by Solomon Ey as a working toolbox. This page explains the review checklist we use to decide whether a utility belongs in the public directory, how output is checked, and why quality matters.
Every tool on Text-Converters.com is here because it solves a real, repeatable task. Before a utility is added to the public directory, it goes through a simple but strict review: it must work reliably in modern browsers, handle ordinary edge cases, protect user privacy wherever possible, and include clear on-page documentation.
A tool starts with a repeatable task
A useful converter should remove a real step from someone's workflow. The starting point might be cleaning text copied from a PDF, checking an API response, converting a list into a consistent format, or preparing an image for a website. If the task is too narrow to explain in a sentence, or if a generic operating-system tool already handles it better, the idea is set aside.
The review checklist
Each reviewed tool is checked with ordinary examples and relevant edge cases: empty input, very long lines, mixed line endings, Unicode characters, malformed structured data, unsupported file types, and values at the limits of the browser APIs involved. The goal is not perfection for every possible input, but predictable, safe behaviour for the cases a real user is likely to encounter.
Privacy and external processing
Local processing is preferred because it is fast and avoids uploading user content. A tool is treated as local only when its main transformation happens with browser JavaScript or a browser-provided API. Features that contact an external service must say so before the user submits data.
That distinction matters more than a blanket privacy slogan, which is why the site describes processing as local "wherever practical" instead of promising that every feature works offline. Users should not paste secrets into an online utility unless they understand its processing path. JWT payloads, for example, can be decoded locally, but decoding does not verify a token's signature and does not make an untrusted token safe.
Documentation and search indexing
A working interface alone can solve a task, but an indexable page should also explain the underlying format, provide realistic examples, identify common mistakes, and state relevant limitations. The public directory is limited to tools with original on-page explanations or a supporting guide.
Corrections and feedback
If you find a bug, an outdated explanation, or a tool that behaves unexpectedly on a specific input, please send a reproducible example through the contact page. A reproducible report — the input you used, the output you got, and the output you expected — is the fastest way to get it fixed.
Last updated: September 4, 2026.