Free Developer Tools
Encode, Hash And Generate
These free developer tools encode, hash and encrypt, and they make UUIDs and strong passwords. Everything runs in your browser, so nothing is sent.
- 22Developer tools
- Not neededAccount
- NoneAds
- NoneUploads
What These Developer Tools Do
Some developer jobs are small but easy to get wrong. These developer tools handle them in a few clicks. For instance, the Base64 tool, the string escape tool and the text to hex converter turn data into a safe form and back again.
Next, the security tools protect what matters. For example, the hash generator makes SHA and MD5 checksums, the bcrypt generator hashes passwords, and the AES tool encrypts a message with a key. The password and UUID generators make values that are hard to guess.
Because these developer tools run in your browser, keys and passwords never leave your computer. That is why they are safe for real work. In addition, every tool keeps working offline once the page has loaded.
Which developer tool should you use? To send binary data as text, use Base64. To check that a file arrived intact, use the hash generator. To store a password, use bcrypt, and to make a random ID that will not clash, use the UUID generator.
A word on safety. These developer tools run in your browser, so nothing you type is sent to us. Even so, change any secret that you pasted into a chat or a ticket. Treat the tools as a safe workbench, not as a reason to share keys.
All of the developer tools here follow the published standards. For example, Base64 uses the standard alphabet, the hashes match what command line tools produce, and the UUID generator makes versions 1 to 7. So the results work in any language or framework you use.
These tools also help when you read someone else's code. You can decode a token from a log to see what it holds, or compare a checksum from a release note with the file you downloaded. Small checks like these catch problems early.
More free tool categories
All Free Developer Tools On This Page
Encoding, hashing and generators. Open any card to start.
Encoding and security tools
Encode, hash and encrypt on your own machine, then copy the result.
- Base64 Encoder and Decoder
Encode text or any file to Base64, or decode it back, with accents, emoji and binary kept intact.
- Hash Generator
MD5, SHA-1, SHA-256 and SHA-512 side by side, with HMAC keys and a checksum compare box.
- MD5 Generator
Turn any text into its MD5 checksum, one hash or one per line, and check a hash somebody gave you.
- Bcrypt Generator
Hash passwords with bcrypt at any cost, or check a password against a hash, all in your browser.
- AES Encryption and Decryption
So encrypt and decrypt text with AES-256 in GCM, CBC or CTR, from a password or a key.
- UUID Generator
Also make versions 1 to 7 in bulk, with a checker for any UUID.
- Password Generator
Build a random password or a passphrase you can say out loud. Your browser builds it on the spot, and nothing travels anywhere.
- String Escape And Unescape
Escape or unescape text for HTML, XML, JavaScript, Java, C#, Python, PHP, SQL, CSV and URLs.
- Image To Base64 Converter
Also turn a picture into a data URI, img tag, CSS or Markdown, or Base64 back into a picture.
- Text To Hex Converter
So turn text into hex, Base32, Base58 or Base85, and back.
- Binary Translator
Then turn text into binary, hex or decimal and back, with emoji handled.
- Morse Code Translator
Text to Morse and back, with sound, a flashing light, Arabic Morse and a WAV download.
- Private Paste Bin
Share a note or a snippet privately, with an expiry date that you set yourself.
More tools
Newer than the groups above, and not yet filed with them.
- SEO Checker
About fifty on-page checks, scored in six groups, with a to-do list sorted by what to fix first.
- Audio To Base64 Converter
Turn an MP3, WAV or OGG into a data URI or plain Base64, with a player preview. Nothing is uploaded.
- Webcam And Mic Test
See a live camera preview, watch your mic level move and hear a short recording before a call.
- Voice Recorder
Record your voice, pause and resume, play the clip back and download it. Nothing is uploaded.
- Speaker Test
Play a test tone on the left, the right or both speakers, with a sweep and a volume you set.
- Decibel Meter
See a live noise reading in decibels from your mic, with the average, the peak and a graph.
- Moodboard Maker
Drop in pictures, arrange them as a grid, a masonry set or a free canvas, and save one board image.
- SVG Editor
Paste or draw vector shapes, move and resize them, change colors and layers, then save clean SVG code.
- Online HTML Editor
Write HTML and CSS side by side and watch a live preview at phone, tablet and desktop widths.
Questions about these developer tools
Are these developer tools free?
Yes. All of them are free, with no account and no limit on use.
Is it safe to paste keys or passwords?
The tools run in your browser and send nothing. Still, treat live secrets with care and change any key you shared.
Which tool should I use for passwords?
Use the password generator to make a strong new password, and bcrypt to store it safely.
Do these tools work offline?
Yes. Once a tool page has loaded, it keeps working without a connection.
Which hash should I use for files?
Use SHA-256 for checksums. MD5 is still common for quick checks, but it is not safe against tampering.
Can I decode Base64 back to text?
Yes. The same tool encodes and decodes, so you can switch back and forth.
What is a UUID used for?
A UUID is a random ID that is safe to make without a central list, such as for database rows or files.