Developer tools

35 fast, private utilities for the things developers paste around every day. Everything runs client-side, so tokens, keys and payloads never leave your browser.

Format & beautify

Encode & decode

Tokens, hashes & security

Convert data

Test, time & reference

Color & web design

Why use browser-based developer tools?

Many popular online formatters and decoders send what you paste to a server. That is a real risk when the input is a production JWT, an API response with customer data, or a secret used to sign webhooks. Every developer tool on SB Tools is plain JavaScript running on this page — there is no backend that receives your input, which you can confirm in your browser’s network tab.

Tools are built on well-known open-source libraries where it matters (for example sql-formatter, js-beautify and js-yaml) and on the browser’s own Web Crypto API for SHA hashing, HMAC signing and secure random numbers.

Frequently asked questions

Is it safe to paste a JWT or API key here?

Yes. Decoding, signing and hashing happen in your browser with JavaScript and the Web Crypto API; nothing you paste is sent to SB Tools or anyone else.

Do these tools work offline?

Once a page has loaded, most developer tools keep working without a connection, because all of their code is already in your browser.

Which tool should I use to read a JWT?

Use the JWT Decoder to read the header and claims and check expiry, or the JWT Encoder to create and sign a test token with HS256, HS384 or HS512.