Paste text and choose encode to create HTML entities, or decode to read them as inert text.
Text tools
Format, clean up, and transform text.
Browser-local
⌘↵Run with Ctrl / ⌘ + Enter
Input
1
JSON
Output
1
Your result will appear here.
Good to know
Text, made readable.
Escape wraps text as a JSON string. Unescape removes one layer at a time; actual line breaks and escaped \n are different.
URL mode encodes or decodes a URI component. A plus sign stays a plus sign when decoding.
MySQL mode formats SQL; it does not execute queries or validate your database schema.
Time tools
A clear view of time, anywhere.
Browser-local
World clocks
Current timestamp
Source time
Source timezone
This local time occurs twice when daylight saving time ends.
Converted time
Input changed. Convert again to update the result.
Unix seconds
Unix milliseconds
ISO 8601 · UTC
Daylight saving time is applied automatically for the selected date.
How to use
Paste text and choose encode to create HTML entities, or decode to read them as inert text.
Example
<div>Hello & welcome!</div>
Notes & limits
HTML mode encodes or decodes entities as plain text. Input is never executed as HTML. Maximum input: 500,000 characters. Syntax highlighting is disabled above 100,000 characters.
All processing takes place in your browser. No account or file uploads are needed.