HTML Entity Encoder / Decoder
Runs locallyEncode special characters to HTML entities and decode them back — safe for pasting code into pages.
Related tools
View all (10)Color Converter
Convert colors between HEX, RGB and HSL — with a visual picker and one-click copy.
Number Base Converter
Convert numbers between binary, octal, decimal, hexadecimal and any base from 2 to 36.
Regex Tester
Test regular expressions with live highlighting, match groups, replacement and a pattern cheat sheet.
JWT Decoder
Decode JSON Web Tokens locally: inspect the header, payload claims and expiry — the token never leaves your browser.
JSON Formatter & Validator
Format, validate, beautify or minify JSON instantly — right in your browser.
Base64 Encoder / Decoder
Convert text to Base64 and back, with full Unicode support — all in your browser.
Convert characters like <, >, & and quotes into their HTML entity equivalents so code snippets render safely in web pages, or decode entities back to plain text. Named entities are used where they exist. Runs entirely in your browser.
Frequently asked questions
What are HTML entities for?
They let reserved characters like <, >, & and quotes display as text in a page instead of being parsed as markup — essential when embedding code snippets in HTML.
Does it produce named or numeric entities?
Named entities like < are used where they exist because they are readable; everything else falls back to numeric form. Decoding handles both.
Is my text uploaded?
No. Encoding and decoding happen entirely in your browser.