Binair omzetten: binair, decimaal, hex en tekst

Typ een getal in een willekeurig talstelsel en zie de andere drie direct: decimaal, binair, octaal en hexadecimaal. Je zet ook tekst om naar binair en hex, en terug. Alles gebeurt in je browser.

Wat je typt verlaat je apparaat nooit. Alles wordt in je browser berekend.

Typ in een van de vier velden en de andere worden vanzelf bijgewerkt. Geen limiet op de grootte, alleen voor positieve gehele getallen.

Elk talstelsel (2 tot 36)

Tekst naar binair en hex

Je kunt bits plakken om ze om te zetten in tekst.

Omzetten tussen binair, decimaal en hex

  1. Typ het getal in het veld van zijn talstelsel: decimaal, binair, octaal of hexadecimaal.
  2. De andere drie velden worden direct ingevuld.
  3. Om tekst om te zetten, typ je die in het tekstvak en zie je de binaire en hex-waarde.
  4. Je kunt ook bits of hex-bytes plakken om de oorspronkelijke tekst terug te krijgen.

Talstelsels en tekst in binair

Getallen kunnen in verschillende talstelsels worden geschreven. Decimaal gebruikt tien cijfers (0 tot 9), binair twee (0 en 1), octaal acht (0 tot 7) en hexadecimaal zestien (0 tot 9 en A tot F). Decimaal 255 is 11111111 in binair, 377 in octaal en FF in hexadecimaal.

Om van decimaal naar binair te gaan deel je steeds door 2 en lees je de resten achterstevoren; om van binair naar decimaal te gaan tel je elk cijfer 1 op, vermenigvuldigd met zijn macht van 2. De tool doet dit met gehele getallen van elke grootte, zonder nauwkeurigheid te verliezen.

Tekst wordt op een computer als bytes opgeslagen. Met UTF-8-codering is de letter A de byte 01000001 (65 decimaal, 41 hex) en een letter met accent zoals é beslaat twee bytes (C3 A9). Daarom wordt tekst in binair geschreven in groepen van 8 bits per byte.

Decimaal (grondtal 10)Binair (grondtal 2)Octaal (grondtal 8)Hexadecimaal (grondtal 16)
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010
17100012111
18100102212
19100112313
20101002414
21101012515
22101102616
23101112717
24110003018
25110013119
2611010321A
2711011331B
2811100341C
2911101351D
3011110361E
3111111371F
321000004020
401010005028
501100106232
64100000010040
100110010014464
12711111111777F
1281000000020080
20011001000310C8
25511111111377FF
256100000000400100
5001111101007641F4
51210000000001000200
1000111110100017503E8
1024100000000002000400
40961000000000000100001000
655351111111111111111177777FFFF

Goed om te weten

Veelgestelde vragen

Hoe zet ik decimaal om naar binair?

Typ het getal in het decimale veld en kijk naar het binaire veld. Decimaal 10 is 1010 in binair.

Hoe zet ik tekst om naar binair?

Typ de tekst in het tekstvak: elk teken wordt weergegeven als een byte van 8 bits (A is 01000001).

Hoe zet ik hex om naar decimaal?

Typ het getal in het hexadecimale veld. FF is bijvoorbeeld 255 in decimaal.

En heel grote getallen?

Die worden zonder nauwkeurigheid te verliezen omgezet, zelfs met honderden cijfers.

Wordt wat ik typ opgeslagen?

Nee. Alles wordt in je browser berekend.