Developer
HTML Entity Encoder & Decoder
Escape characters that would otherwise be interpreted as markup, or turn entities back into readable text.
Good to know
Frequently asked questions
Which characters does basic encoding escape?
The five that matter for markup: ampersand, less-than, greater-than, double quote and apostrophe.
What does 'encode all non-ASCII' do?
It also converts accented and non-Latin characters into numeric entities, useful for legacy systems.
Is my text uploaded?
No. Encoding and decoding happen locally.
Does decoding handle every named entity?
It handles the common ones plus all numeric references; rare named entities may pass through unchanged.