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.