JavaScript Eval Decode
Paste JavaScript beginning with eval(function(...)) to see the string returned by its inner function, formatted as readable code. Do not use untrusted scripts: decoding can execute JavaScript in your browser.
Convert and decode web data with tools for developers, designers, and anyone working with encoded text. Use the Base64 Encoder and Base64 Decoder to switch between text and Base64, or the URL Encoder and URL Decoder to prepare and read web addresses. The HTML Entities tool handles escaped characters, while the Color Converter helps with color formats. Binary Converter, Hex Converter, ASCII Converter, and Morse Converter cover other representations. You can also format JSON, work with Unix timestamps, generate SHA-256 or MD5 hashes, and compress or obfuscate JavaScript. Choose a tool below for your task.
Paste JavaScript beginning with eval(function(...)) to see the string returned by its inner function, formatted as readable code. Do not use untrusted scripts: decoding can execute JavaScript in your browser.
Convert a Unix timestamp (epoch time) into a human-readable date and time in local and UTC, or turn any date and time into a Unix timestamp in seconds or milliseconds.
Paste JavaScript into the code field to generate an eval-based packed version. Copy the resulting code from the Obfuscated Code field.
Decode a percent-encoded URL or string into readable text. Paste it into the Encoded URL field to see the decoded result.
Encode text or a URL with JavaScript-style percent encoding. Enter a value in Text or URL to get an encoded string you can copy.
This calculator works out the pixel density (PPI) of a screen from its resolution and diagonal, and converts between pixels and print size at any DPI. Enter width, height and diagonal to get PPI, dot pitch, physical dimensions and viewing distance.
Calculate with binary numbers: addition, subtraction, multiplication, division with remainder, bitwise AND, OR, XOR, NOT, and left/right bit shifts. Enter two binary values and get exact results in binary, decimal, hexadecimal and octal, with step-by-step working.
Enter a CSS color name or code to see its RGB, HEX, HSL, HWB, CMYK, and NCol values, along with a color preview.
Convert text to hexadecimal values or turn space-separated hex codes back into text. Enter your content and choose To HEX or To Text.
Convert text into space-separated character codes or turn decimal codes back into text. Enter your content and choose To ASCII or To Text.
Decode a Base64 string and view the resulting text. Paste encoded content into the Base64 String field to see the decoded output.
Enter any text and instantly get its SHA-256 hash — a fixed 256-bit (64 hexadecimal character) digest. Useful for checksums, integrity verification, and data fingerprinting.
Convert plain text into HTML entities (&, <, ©) or decode entities back into readable characters. Paste your string, choose encode or decode, and copy the result.
Enter any text and instantly get its 128-bit MD5 hash as a 32-character hexadecimal string. Useful for checksums, file verification, and data integrity checks.
Convert text to Morse code or decode Morse code back to text. Enter your content, then choose To Morse or To Text.
Paste JavaScript into the field to remove unnecessary characters. Copy the compressed code and compare the displayed before and after sizes.
Convert Linux file permissions between a clickable checkbox grid, octal code (e.g. 755) and symbolic notation (e.g. rwxr-xr-x). Get ready-to-use chmod commands, an ls -l preview and security notes for regular files and directories.
Enter text to convert it to a Base64 string. The encoder works with ASCII and other single-byte characters; characters such as emoji may cause an encoding error.
Convert text to space-separated binary values or turn binary groups back into text. Enter your content and choose To Binary or To Text.
Paste raw, minified or messy JSON to instantly validate it and pretty-print it with your preferred indentation. The tool also shows the exact line and column of any syntax error.
Nothing found in this section.
Search all calculators