Encode or decode HTML entities as plain text. Free, private, runs in your browser.
100% private — your files and text never leave your browser. All processing happens locally on your device.
HTML Entities Encode / Decode converts common characters such as ampersands, angle brackets, quotes, and Unicode characters into named or numeric entity text. It is designed for source editing, snippets, and safe text display.
Decoded output is displayed as plain text only. Convertful does not inject decoded HTML into the page, so scripts and tags from the input are not executed as a live preview.
Unknown or malformed entities are left unchanged and reported. That makes it easier to fix source text without losing track of suspicious or mistyped entity references.
No. Decoded output is shown as plain source text only, so pasted scripts or tags are not executed.
Yes. Enable non-ASCII encoding and choose decimal or hex numeric entities for Unicode characters.
Invalid or unknown entities are kept unchanged and reported as warnings instead of being guessed.
No. Entity encoding is a text representation step. Use context-aware escaping and sanitization in your application.
No. Encoding and decoding run entirely in your browser.