Number, text & data conversions

Fast, private developer conversions — number bases, text encodings and data formats — that run entirely in your browser.

These are the developer-focused conversions on Internet Tool Wizard, grouped into three families. Number bases rewrite a value between hexadecimal, decimal, binary and octal — useful for reading colour codes, memory addresses, permission bits and low-level data. Text encodings turn text into binary, hexadecimal or ASCII and back, which helps when debugging protocols, escaping payloads or teaching how characters are stored. Data formats restructure whole documents — CSV to JSON, XML to CSV, JSON to an HTML table — so you can move data between a spreadsheet, an API and a web page without hand-editing.

Everything runs entirely in your browser. Nothing you paste is uploaded, logged or stored, so these tools are safe for API keys, production data and other text you would not want to send to a third-party service. They also work offline once the page has loaded.

Popular number-base conversions

Text & encoding conversions

Data-format conversions

Browse all browser tools →

Frequently asked questions

Is my data uploaded when I convert it?
No. Every conversion here — number bases, text encodings and data formats — is parsed and produced by JavaScript running in your browser. Your input is never sent to a server, so you can safely paste API responses, configuration or other sensitive text.
What is the difference between a number base and a data-format conversion?
A number-base conversion changes how a single number is written — the value 255 is FF in hexadecimal, 11111111 in binary and 377 in octal. A data-format conversion restructures a whole document, for example turning a CSV table into JSON or JSON into an HTML table, without changing the underlying values.
Do these conversions handle Unicode and emoji correctly?
Yes. The text and string converters are UTF-8 safe, so characters outside basic ASCII — accented letters, non-Latin scripts and emoji — round-trip correctly to and from binary and hexadecimal.