Binary & Hex

Start with

Step 1 of 4

Free · No login required

Binary & Hex Visualiser

Convert between binary, hex and denary and see how each bit maps to its place value.

How to use it

  • Type a value into any field — the others update instantly.
  • Start with picks which base you're working from — the order of steps changes depending on whether you start with denary, binary or hex.
  • Use Previous and Next to move through the steps one at a time, ending on a full summary.
  • Click a bit in the weights table to switch it on or off.
  • Reset to start over from 0.
Try Python Coach — structured lessons →

Free binary and hex converter for GCSE Computer Science

Most students can follow the method when someone walks them through it. The problem is that binary and hex don't stick until the pattern becomes intuitive — and that only happens through repetition with immediate feedback. Type a number, watch the bits switch. Change one bit, watch the denary update. The relationship stops being a procedure and starts making sense.

See what the bits are actually doing

Every bit has a place value. When you switch one on, the total changes by exactly that amount. When you switch it off, it disappears. The weighting line isn't an abstraction — it's the answer, laid out in front of you. Students who struggle with binary on paper often find it clicks the moment they can interact with it directly.

Built for exam technique

The step-by-step walkthrough follows the method examiners reward — one column at a time, in the right order. Work through it with a class on the board, or let students use it independently to check their own working. Covers the content tested in AQA, OCR, and Edexcel GCSE Computer Science.

Want structured Python lessons alongside the tool?

Python Coach includes 27 lessons and 195 challenges — from a first print statement through to functions and file handling, all mapped to the GCSE specification.

GCSE revision guides

Binary and hex — GCSE guide →