Encode special characters to HTML entities or decode them back. Named or numeric.
DeveloperPaste your text or HTML content into the input area.
Choose 'Encode' to convert special characters to entities, or 'Decode' to reverse.
The result appears instantly — copy it for use in your HTML template or code.
Encode HTML/JavaScript code samples so browsers render them as visible text instead of executing or interpreting them.
Encode user-submitted text before rendering it in the DOM to neutralize script injection attacks.
Use HTML entities for special symbols like © ® ™ and currency signs to ensure they display correctly across all email clients.
Decode entities like '&', '<', and '"' found in exported or scraped HTML to get clean readable text.
HTML Entity Encoder/Decoder converts special characters like '<', '>', '&', and quotes into safe HTML entities, and decodes entities back to readable text — essential for preventing XSS and displaying code in web pages.
Convert JSON arrays to CSV format instantly — paste JSON, download CSV.
Format, validate, and minify JSON instantly with adjustable indentation.
Encode or decode Base64 strings — runs entirely in your browser.
Safely encode or decode URL components for query strings and paths.
Convert between YAML and JSON formats with validation and formatting.
Test regular expressions live against sample text with match highlighting and capture groups.