ZapFile

Number Base Converter

Convert between binary, octal, decimal, hex and any base up to 36, with two's complement

Type in any field. Negative numbers, 0x / 0b / 0o prefixes and separators (_ , spaces) are understood; any size works.

Two's complement

Binary
0000 0000 0000 0000 0000 0000 1111 1111
Hexadecimal
0x0000_00FF
Signed
255
Unsigned
255

About this number

Bits needed
8
Bytes
1
Parity
Odd
Unicode character
ÿ U+00FF

Frequently Asked Questions

Runs on your device, not our servers

This page uses browser APIs (Canvas, WebAssembly, workers, etc.) so your files stay on your machine.

  • Processing happens in this tab — close the tab and the session ends.
  • No ZapFile account is required and we do not store your uploads (there are none).
  • Download only what you choose; nothing is sent to us for “cloud processing.”
  • Verify it yourself: DevTools → Network while using a tool — you should not see your file bytes uploaded to ZapFile.
  • Add ZapFile to your home screen for a faster app shell and offline access to cached pages (tools still need a capable browser).