Convert ALL the things?


Converter 1: Start typing or pasting...

Input Filter

%$ 0x$ \$
Add Output

%$ 0x$ \$
Input string

0x$, String.fromCharCode($, $)
Output string

0x$, String.fromCharCode($, $)

Frequently asked...

Why was this tool created? This tool saves me memorizing a series of commands and programs, it also doesn't send the data over the internet.

Wat is the scope? This tool was made to assist me in various engineering and hacking challenges: here all kinds of conversions are needed, mainly between hex and text. What about unicode support? Unicode is a big challenge: it is enormous, especially when working with diacritics. The libraries used in this converter support unicode most of the time. At least the hashing and reversing.
Why are my large numbers not converted correctly? By design Javascript loses precision after these numbers:
  • Decimal: 9007199254740991
  • Hexidecimal: 1fffffffffffff
  • Binary: 11111111111111111111111111111111111111111111111111111
More here.
Some examples? Here you go:
  • javascript:fromCharCode(104,116,116,112,58,47,47) -> http://
  • SELECT * FROM -> 53454c454354202a2046524f4d
  • \x72\x65\x70\x6C\x61\x63\x65 -> replace
© Elger Jonker
Libraries used freely under the MIT license, see copyrights in their files.