Encoder · Decoder
Encode and decode text using URL encoding, Base64, or HTML entities, all locally in your browser.
no server upload
Browser-based text encoder and decoder
Encode and decode small text snippets for URLs, query strings, embeds, and API payloads without uploading anything to a server. Switch between URL encoding, Base64, and HTML entities, and see the result update instantly.
Text is encoded and decoded locally in your browser. Nothing you type is uploaded to oddkit.
Common use cases
- Prepare query string values for URLs and API requests
- Decode Base64 payloads from tokens, logs, or configs
- Escape or unescape HTML entities before embedding text in markup
Supported modes
URL encoding, Base64, and HTML entity encoding are supported, in both directions.
FAQ
Is my text uploaded to oddkit?
No. Encoding and decoding run locally in your browser.
What happens if I paste invalid input?
The tool shows a clear error message explaining why the text can't be decoded, instead of silently failing.
Can I copy the result?
Yes. Use the copy button to copy the output to your clipboard.
Common conversions
URL Encode
Percent-encode special characters and spaces in a string so it's safe to use in a URL or query parameter.
URL Decode
Decode a percent-encoded URL or query string back into readable text.
Base64 Encode
Encode plain text into Base64 for embedding in JSON, data URIs, or authorization headers.
Base64 Decode
Decode a Base64 string back into readable plain text.
HTML Entity Encode
Escape characters like <, >, and & into HTML entities so text renders safely inside markup.
HTML Entity Decode
Convert HTML entities like & and < back into their original characters.
Related tools
JSON Formatter & Validator
Format, minify, and validate JSON locally in your browser. Prettify indentation, compact JSON to one line, or catch syntax errors with line and column details.
Timestamp Converter
Convert Unix timestamps to readable dates and back, entirely in your browser. Supports seconds and milliseconds, with local time and UTC shown side by side.
Character Counter
Count characters in your text locally in your browser, with spaces included and excluded.