ToolKitHive
Terug
dev

Binaire/Hex-converter

Converteer tussen binaire, hexadecimale, decimale en octale getalsystemen.

Invoer

Voer een getal in elke ondersteunde basis in.

Binary/Hex Converter — Instant omzetten tussen binair, hexadecimaal, decimaal en octaal

Of u nu netwerkpakketten debugt, low-level code schrijft, geheugenadressen configureert of informatica studeert, u heeft constant conversies tussen getallenstelsels nodig. Onze gratis Binary/Hex Converter stelt u in staat om een getal in elk stelsel in te voeren — binair, decimaal, hexadecimaal of octaal — en direct alle conversies te zien. Ondersteunt grote getallen, bitlengte-weergave en byte-groepering voor betere leesbaarheid. Alles wordt lokaal in uw browser uitgevoerd.

Wat zijn getallenstelsels?

Computers werken op basis van binair (basis 2) — elke waarde is een reeks van 0'en en 1'en. Mensen lezen decimaal (basis 10). Programmeurs gebruiken vaak hexadecimaal (basis 16) omdat dit binaire data compact weergeeft: één hex-cijfer komt exact overeen met vier binaire cijfers. Octaal (basis 8) komt voor in Unix-bestandsrechten en sommige legacy-systemen.

Basis Naam Cijfers Veelvoorkomend gebruik
2 Binair 0, 1 Machine-level data, bitwise operaties, vlaggen
8 Octaal 0–7 Unix-bestandsrechten (chmod 755)
10 Decimaal 0–9 Dagelijks tellen, meeste door mensen gebruikte waarden
16 Hexadecimaal 0–9, A–F Geheugenadressen, kleurvormen, netwerkpakketten, debugging

Begrip van deze stelsels is fundamenteel voor programmeren, netwerken, elektronica en security. Handmatig conversies uitvoeren vereist herhaaldelijk delen en vermenigvuldigen — een traag proces dat fouten in de hand werkt. Deze tool voert de wiskunde direct en nauwkeurig uit.

Hoe gebruik je de Binary/Hex Converter?

  1. Selecteer het invoerstelsel — klik op Binary, Decimal, Hex of Octal om aan te geven in welk formaat uw invoergetal zich bevindt.
  2. Typ uw getal — de tool valideert de invoer real-time (bijv. alleen 0'en en 1'en voor binair, 0–9 en A–F voor hex).
  3. Bekijk de conversies — alle andere stelsels verschijnen direct in het resultaatvenster hieronder.
  4. Schakel 'Bytes groeperen' in — zet deze optie aan om binaire data in groepen van 8 bits en hexadecimale data in bytes-paren te groeperen voor betere leesbaarheid.
  5. Kopieer elk resultaat — klik op het kopieerpictogram naast een omgezet getal om het naar uw klembord te kopiëren.
  6. Wissel van stelsel — klik op een andere stelselknop om uw huidige waarde automatisch naar dat stelsel om te zetten.

De bitaantal-indicator geeft aan hoeveel bits er nodig zijn om uw getal weer te geven, wat handig is bij het werken met vastbreedte gegevenstypen.

Belangrijkste functies

Functie Beschrijving
Vier getallenstelsels Binair, decimaal, hexadecimaal en octaal
Live conversie Resultaten worden direct bijgewerkt tijdens het typen, zonder extra knoppen
Invoervalidatie Directe feedback bij ongeldige tekens per stelsel
Bitlengte-weergave Bekijk hoeveel bits uw getal vereist
Bytes groeperen Formatteer binair in groepen van 8 bits en hex in bytes-paren
BigInt-ondersteuning Hanteert zeer grote getallen zonder overflow
Eén-klik kopiëren Kopieer direct elk omgezet getal naar uw klembord
Systeemwissel Klik op een stelsel om uw huidige waarde direct naar dat stelsel om te zetten

Veelvoorkomende gebruiksscenario's

Debuggen en reverse engineering

Bij het inspecteren van memory dumps, netwerkpakketten of binaire bestandsformaten komen waarden vaak in hexadecimaal voor. U moet 0x4A snel kunnen omzetten naar decimaal (74) of binair (01001010) om te begrijpen welke data erachter zit.

Webontwikkeling en CSS-kleuren

Hex-kleurcodes zoals #FF6347 zijn eigenlijk drie decimale waarden (255, 99, 71) die in hexadecimaal zijn gecodeerd. Het begrijpen van deze relatie helpt u kleuren nauwkeurig te mengen en stylingproblemen te debuggen.

Netwerken en systeembeheer

IP-adressen, subnet masks en poortnummers vereisen vaak conversies tussen stelsels. IPv6-adressen worden in hexadecimaal genoteerd, en begrip van de binaire representatie is essentieel voor subnetting en CIDR-berekeningen.

Embedded systems en elektronica

Microcontroller-registers, memory-mapped I/O-adressen en sensor data worden allemaal gespecificeerd in hexadecimaal of binair. Conversie tussen representaties is een dagelijkse taak voor firmwareontwikkelaars en hardware-ingenieurs.

Informatica-onderwijs

Studenten die getallenstelsels, two's complement representatie en bitwise operaties leren, hebben constante oefening met conversies nodig. Deze tool biedt directe verificatie tijdens het leren.

Cryptografie en security

Cryptografische sleutels, hashes en salts worden in hexadecimaal weergegeven. Conversie tussen hexadecimaal en binair helpt bij het begrijpen van bit-level operaties en het verifiëren van data-integriteit.

Tips en beste praktijken

  • Gebruik 'Bytes groeperen' voor leesbaarheid. Een 32-bits hexadecimale waarde zoals 4A6F686E is veel makkelijker te lezen als 4A 6F 68 6E wanneer byte-groepering is ingeschakeld. Op dezelfde manier wordt binaire data leesbaar in chunks van 8 bits.
  • Onthoud de hex-naar-binair mapping. Elk hex-cijfer komt exact overeen met vier binaire cijfers: 0 = 0000, F = 1111, A = 1010. Dit maakt handmatig controleren snel.
  • Gebruik het bitaantal om gegevenstypen te kiezen. Als uw getal 9 bits nodig heeft, past het in een 16-bit integer, maar niet in een 8-bit integer. De bitlengte-indicator helpt u het juiste type te selecteren.
  • Klik op een stelsel om te wisselen en om te zetten. In plaats van te kopiëren en plakten, klikt u op een andere stelselknop en wordt uw waarde automatisch omgezet.
  • Bij signed numbers: onthoud two's complement. Deze tool geeft unsigned representaties weer. Voor negatieve getallen in binair moet u apart de regels voor two's complement toepassen.

Veelgestelde vragen

Is deze Binary/Hex Converter gratis?

Ja. De tool is volledig gratis zonder gebruiksbeperkingen, registratie of verborgen kosten.

Hoe groot kan het getal zijn dat ik kan omzetten?

De tool gebruikt intern BigInt, dat willekeurig grote integers ondersteunt. U kunt getallen met honderden of zelfs duizenden cijfers omzetten zonder overflow.

Ondersteunt de tool gebroken getallen?

Nee. Deze converter verwerkt alleen integers. Gebroken getallen in binair en hexadecimaal volgen andere conventies (fixed-point of floating-point) die buiten het bereik van deze tool vallen.

Wat is het verschil tussen binair en hexadecimaal?

Binair gebruikt basis 2 (cijfers 0 en 1). Hexadecimaal gebruikt basis 16 (cijfers 0–9 en A–F). Eén hex-cijfer vertegenwoordigt exact vier binaire cijfers, waardoor hex een compacte manier is om binaire data te schrijven. Bijvoorbeeld, de binaire 111100001010 is F0A in hex.

Waarom bestaat octaal?

Octaal (basis 8) was vroeger gebruikelijk in vroege computersystemen waar woordgroottes veelvouden waren van 3 bits. Vandaag de dag overleeft het vooral in Unix- en Linux-bestandsrechten, waar elke toestemmingsgroep (lezen, schrijven, uitvoeren) wordt weergegeven door één octaal cijfer — zoals chmod 755.

Kan ik deze tool gebruiken voor IP-adresberekeningen?

Voor IPv4-adressen kunt u individuele octetten omzetten tussen decimaal en binair. Voor volledige subnetberekeningen met CIDR-notatie is een dedicated subnet calculator geschikter.

enptesdejafrruitnltrarzh