Coding Tools

All Coding Tools

Developer utilities for encoding, decoding, hashing and converting web data โ€” free and instant.

About

Developer Utilities You Reach for Every Day

Four tools covering the most frequent developer encoding tasks: URL-encode a query string to fix a broken API request, Base64-encode a file for a data URI, convert Markdown to clean HTML for a CMS, or generate a SHA-256 hash to verify file integrity.

All run locally in your browser. Sensitive data like API keys or tokens never leave your device. No account needed โ€” bookmark and use instantly.

๐Ÿ”—

URL Safe Encoding

Encode/decode query strings, params, and full URLs instantly.

๐Ÿ“ฆ

Base64 for Any Data

Encode text, files, and binary data. Decode data URIs and API payloads.

#๏ธโƒฃ

Multiple Hash Algorithms

MD5, SHA-1, SHA-256, SHA-512 โ€” generate hashes for any input.

๐Ÿ“„

Markdown Preview & Export

Convert Markdown to HTML and download as a ready-to-use file.

Use Cases

When to Use Coding Tools

Debugging API Requests

Decode a URL-encoded query string to read it, or encode a parameter value that contains special characters breaking your request.

URL Encoder / Decoder

Working with Data URIs

Base64-encode an image or file to embed it directly in HTML/CSS as a data URI โ€” no external request, no server needed.

Base64 Encoder / Decoder

Verifying File Integrity

Generate a SHA-256 hash of a file or string to compare against a published checksum and confirm the file hasn't been tampered with.

Hash Generator

Writing Documentation

Write in Markdown and instantly preview the rendered HTML output. Download the HTML file to paste into a CMS or static site.

Markdown to HTML

JWT & Token Inspection

Base64-decode a JWT payload or API token to inspect its claims and structure without needing a dedicated JWT debugger.

Base64 Encoder / Decoder

Encoding Form Data

Manually build URL-encoded form POST bodies or fix encoded redirect URLs in OAuth and SSO flows.

URL Encoder / Decoder

FAQ

Frequently Asked Questions

What is URL encoding?

It converts special characters in URLs (spaces, &, =, #) into percent-encoded format (%20, %26) so they don't break query strings or request bodies.

What is Base64 used for?

Encoding binary data as ASCII text. Common uses: data URIs for images in HTML/CSS, email attachments, API payloads, and storing binary in JSON.

Is my data sent to a server?

No. All encoding, decoding, hashing, and conversion runs locally in your browser. Your data never leaves your device.

What hashing algorithms are supported?

MD5, SHA-1, SHA-256, and SHA-512. Select from the dropdown and hash any text or string instantly.

Can I convert Markdown to HTML?

Yes. Paste Markdown, get instant HTML output, preview the result, and download as a .html file.

What's the difference between URL and HTML encoding?

URL encoding escapes for use in URLs (%20 for spaces). HTML encoding escapes for HTML markup (&lt; for <). Different contexts, different formats.