HTML Entity Encoder / Decoder
Convert special characters to HTML entities and decode HTML entities back to their original characters.
Named entity encoding (e.g., &)
Numeric entity encoding (e.g., &)
Hexadecimal entity decoding
Non-ASCII character encoding
Common entities reference
- Enter Text: Type or paste the string you want to convert in the input box.
- Select Options: Toggle "Use named entities" to prefer
©over numeric codes, or "Encode all" to escape every non-ASCII character. - Convert: Click "Encode" to turn characters into safe HTML entities, or "Decode" to revert entities back to text.
- Swap/Clear: Use the helper buttons to swap input/output or clear fields instantly.
- Security: Prevent Cross-Site Scripting (XSS) attacks by escaping user input before displaying it.
- Data Integrity: Ensure special characters display correctly across all browsers and email clients.
- Database Cleaning: Safely store text containing special symbols without breaking SQL queries or HTML layouts.
Other Tools
HTML Minifier & Beautifier
Minify and beautify HTML code online. Compress your HTML files or format them for readability with custom indentation.
IBAN Validator
Validate International Bank Account Numbers (IBAN) using the ISO 7064 Mod 97-10 algorithm. Check IBAN format and checksum validity for over 70 countries.
IP Address Checker
Instantly check your public IP address, location, and ISP details. Resolve domain names to IPs with our free, secure, and accurate IP lookup tool.
JavaScript Minifier/Beautifier
Free online JavaScript minifier and beautifier. Compress JS files to reduce size or format messy code for better readability. Support for ES6+ syntax.
JSON Diff Comparator
Compare two JSON objects side-by-side and highlight differences. Visualize added, removed, and modified keys with our free JSON Diff tool.
JSON Formatter
Format, beautify, minify, and validate JSON data online using free online JSON Formatter & Validator tool.