About SADevToolBox

SADevToolBox is a collection of free, focused tools for developers and anyone who works with data and websites: formatting and converting JSON, writing SQL, encoding and decoding values, generating identifiers and test data, converting units and cleaning up text.

What we are building

Everyday development involves many small chores: reading a minified API response, checking why a payload will not parse, turning a sample response into a C# class, decoding a token from a log file. Each of those deserves a tool that loads quickly, does one job well and explains clearly when something is wrong.

How the tools work

The tools run in your web browser using JavaScript. When you paste text or open a file, it is processed on your own device and is not uploaded to our server. Our server delivers the pages, styles and scripts, and receives the standard request information that every website receives. The privacy policy explains this in detail.

The SQL tools format and generate SQL text only. They never connect to a database or run queries.

Our principles

  • Useful first. Every tool page explains how the tool works, gives an example and answers common questions.
  • Accurate results. Tools avoid silent data changes. For example, the JSON formatter preserves large numbers exactly.
  • Fast on any device. Pages load only the code they need and work on phones, tablets and desktops.
  • Accessible. Tools can be used with a keyboard and screen reader, with readable contrast in light and dark themes.

Suggestions and bug reports

If a tool gives an unexpected result or you would like a new tool, please get in touch. Including a small example of the input makes problems much easier to reproduce, but please remove anything confidential first.