That page doesn't exist. Search or drop a file below to find the tool you need.
What do you need to get done?
- Stays on this device
- No watermark
- Works offline
Drop a file here
or .
Open an app
Follow a recipe
Use one tool
HTML entities encode
Escape text as HTML entities online. The characters & < > " and ' become numeric entities such as <, so text can sit safely inside HTML. Non-ASCII characters like ä or € are turned into entities too. Runs in your browser, nothing is uploaded.
How to encode HTML entities
- 1Paste or type your text or markup into the input box
- 2Read the escaped version in the result box
- 3Copy it into your HTML page or template
- Text that HTML shows literally instead of reading as code.
What you get
- Markup stays inert.Tags in the input come out as entities, so a browser shows them as text.
- Nothing is uploaded.The text is converted by your browser, on your own device.
- Numeric entities.Every replacement looks like ä, so no table of names is needed.
What you can do
- Escape & < > " and ' so they cannot be read as HTML.
- Turn every character from U+00A0 upwards (umlauts, ß, €, accents, non-breaking space) into a numeric entity. Plain ASCII letters and digits are left alone.
- Show code samples in a web page without a browser running them.
- Copy the result with one click.
Good to know
- Entities are numeric, such as & for &, not named ones like &. Browsers read both the same.
- Characters outside the Basic Multilingual Plane, such as most emoji, are not handled correctly: they are split into two surrogate halves. Avoid emoji in the input.
- Spaces, letters, digits and line breaks stay as they are.
- Escaping is not a full defence against injection in every context. For attributes, scripts or URLs other rules apply.
Questions
How do I escape HTML characters?
Paste your text into the input box. The result box shows it with & < > " and ' replaced by entities.
Why are umlauts turned into numbers?
Every character from U+00A0 upwards is written as a numeric entity, so the result is plain ASCII-safe and survives any file encoding.
Does it produce & and <?
No, it writes & and <. Both mean the same to a browser.
Is my text uploaded?
No. The conversion runs in your browser and nothing is sent.