ASCII-tabel met decimaal, hex, octaal, binair en Unicode-zoeker
Voer hierboven een teken of code in – A, é, €, 65, 0x41 of U+20AC – en zie meteen hoe het wordt geschreven in decimaal, hex, binair, UTF-8, HTML, CSS en JavaScript. Eronder staat de complete ASCII-tabel om op te zoeken.
Bron: IETF RFC 20 – ASCII format for Network Interchange (Codetabelle, Steuerzeichen). Bijgewerkt: .
Zo wordt het berekend
ASCII (American Standard Code for Information Interchange) legt 128 tekens vast: de codes 0 tot 31 zijn stuurtekens, 32 is de spatie, 33 tot 126 zijn afdrukbaar (cijfers, letters zonder accent, leestekens) en 127 is DEL. Elk teken gebruikt 7 bits, meestal opgeslagen in een hele byte.
Zo gebruik je de tabel
- Teken opzoeken: voer bovenaan een teken of code in – het resultaat toont decimaal, hex, octaal, binair en de schrijfwijze in HTML, CSS en JavaScript.
- Tabel filteren: kies bij “Tabel tonen” alleen stuurtekens, afdrukbare tekens of het uitgebreide bereik.
- Verder rekenen: de tekst-naar-binair-omzetter toont hele teksten als bytes.
Stuurtekens
De codes 0–31 stammen uit de tijd van telexapparaten en zijn niet afdrukbaar. Vandaag zijn vooral de tab (9), de regelvoeding LF (10, regeleinde op Unix en op het web), de regelterugloop CR (13, samen met LF het Windows-regeleinde) en Escape (27) belangrijk. De tabel toont ze als zichtbare symbolen (␀, ␊ …).
Uitgebreid bereik 128–255
ASCII eindigt bij 127. De codes 128–255 horen er niet bij; hier toont de tabel het Unicode-blok “Latin-1 Supplement” (gelijk aan ISO 8859-1): letters met accent en enkele symbolen. De codes 128–159 zijn daar stuurtekens. Windows-1252 bezet 128–159 anders (bijvoorbeeld “€” op 128) en is dus niet hetzelfde als Latin-1. In UTF-8 neemt elk teken vanaf 128 twee of meer bytes in, zoals de UTF-8-regel van de zoeker laat zien.
Unicode-tekens opzoeken
De zoeker begrijpt elk Unicode-teken, ook het euroteken en emoji. Hij toont het codepunt (U+…), de UTF-8-bytes (RFC 3629), de UTF-16-eenheden (boven U+FFFF een surrogaatpaar, RFC 2781) en kant-en-klare schrijfwijzen: € of € in HTML, \20AC in CSS, \u20AC in JavaScript.
Veelgestelde vragen
Wat is de ASCII-tabel?
Een toewijzing van 128 tekens aan de getallen 0 tot 127: stuurtekens, spatie, cijfers, letters zonder accent en leestekens. Ze is de basis van Unicode en UTF-8.
Hoeveel tekens heeft de ASCII-tabel?
128 tekens (code 0–127): 95 afdrukbare (32–126) en 33 stuurtekens, inclusief DEL. De codes 128–255 horen bij uitgebreide tekensets zoals Latin-1.
Welke ASCII-code hebben de spatie, A en a?
De spatie is 32 (hex 20), de hoofdletter A is 65 (hex 41), de kleine letter a is 97 (hex 61). Hoofd- en kleine letters verschillen 32.
Wat is het verschil tussen ASCII en Unicode?
ASCII heeft 128 tekens, Unicode meer dan 150.000 uit bijna alle schriften. De eerste 128 Unicode-tekens zijn gelijk aan ASCII, in UTF-8 zelfs byte voor byte.
Hoe schrijf ik een speciaal teken als € of é in HTML?
Als entiteit: € of € voor €, é of é voor é. De zoeker hierboven toont beide schrijfwijzen voor elk teken.
Wat zijn de ASCII-speciale tekens?
De afdrukbare leestekens en symbolen staan op 33–47, 58–64, 91–96 en 123–126, bijvoorbeeld ! # $ % & @ [ ] { } ~. Filter hierboven op “Afdrukbare tekens”.
Bronnen en wettelijke basis
- IETF RFC 20 – ASCII format for Network Interchange (Codetabelle, Steuerzeichen)
- § 3: IETF RFC 3629 – UTF-8, a transformation format of ISO 10646
- § 2.1: IETF RFC 2781 – UTF-16, an encoding of ISO 10646 (Surrogatpaare)
- Unicode Consortium – Latin-1 Supplement (U+0080–U+00FF)
- WHATWG HTML Standard – Named character references
Bijgewerkt op:
Vergelijkbare tools
- Tekst naar binaire code omzetten (en terug)Zet tekst om naar binair, hexadecimaal, decimaal of octaal en vertaal binaire code terug naar tekst: UTF-8 voor accenten en emoji, alles in je eigen browser.
- Talstelsel omzetten met tussenstappenZet om tussen binair, octaal, decimaal, hexadecimaal en elk grondtal van 2 tot 36 – met volledige uitwerking, decimalen, repeterend deel en two’s complement.
- Base64 encoderen en decoderenBase64 en Base64url encoderen en decoderen met correcte UTF-8, plus URL encode/decode (percent-encoding). Duidelijke foutmeldingen, lokaal in je browser.
- ASCII art makerMaak ASCII art: zet tekst om in grote letters van tekens of een foto in ASCII, met breedte, tekenset en contrast. Om te kopiëren of als .txt op te slaan.
- Morsecode vertalerVertaal tekst naar morsecode en morse naar tekst, direct. Beluister het als geluid of knipperlicht, met instelbare snelheid (WPM, Farnsworth). Gratis.
- Beeldverhouding berekenenBereken de beeldverhouding uit breedte en hoogte (1920 × 1080 = 16:9), vind de ontbrekende zijde, de decimale waarde, de standaardverhouding en de CSS.