Razvoj / Kodovi znakova

ASCII tabela

Svih 128 ASCII znakova sa decimalnim, heksadecimalnim, oktalnim i binarnim kodovima, nazivima kontrolnih znakova, caret notacijom, C escape sekvencama i HTML entitetima. Pretražite po znaku, kodu ili nazivu i kliknite da biste kopirali.

ASCII tabela: ASCII dodeljuje brojeve od 0 do 127 za 33 kontrolna i 95 ispisivih znakova, od razmaka do tilde. Tabela prikazuje svaki znak u četiri osnove, kontrolnim znakovima daje skraćenicu, naziv, caret notaciju (onako kako ih prikazuju terminali) i C escape sekvencu, a prikazuje i imenovanu HTML referencu tamo gde ona postoji, odnosno numeričku referencu. Skraćenice i caret notacija upoređene su sa bibliotekom Python curses.ascii, nazivi sa aliasima Unicode naziva, a entiteti sa WHATWG listom. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.

Pokretanja
U vašem pregledaču
Trošak
Besplatno · bez registracije
Dostupnost
Spremno za upotrebu
ASCII tabelaLokalna obrada

U potpunosti radi u vašem pregledaču

DecHeksOktBinarnoZnakHTMLOpis
00000000000000NUL�Nulti znak ^@ \0
10100100000001SOHPočetak zaglavlja ^A
20200200000010STXPočetak teksta ^B
30300300000011ETXKraj teksta ^C
40400400000100EOTKraj prenosa ^D
50500500000101ENQUpit ^E
60600600000110ACKPotvrdi prijem ^F
70700700000111BELUpozorenje (zvono) ^G \a
80801000001000BSBrisanje unazad ^H \b
90901100001001HT	Tabulacija znakova ^I \t
100A01200001010LF
Prelaz u novi red ^J \n
110B01300001011VTTabulacija redova ^K \v
120C01400001100FFPrelaz na novu stranu ^L \f
130D01500001101CR
Povratak kolica ^M \r
140E01600001110SOPomeraj udesno ^N
150F01700001111SIPomeraj ulevo ^O
161002000010000DLEIzlaz iz podatkovne veze ^P
171102100010001DC1Kontrola uređaja jedan ^Q
181202200010010DC2Kontrola uređaja dva ^R
191302300010011DC3Kontrola uređaja tri ^S
201402400010100DC4Kontrola uređaja četiri ^T
211502500010101NAKNegativna potvrda prijema ^U
221602600010110SYNSinhroni period mirovanja ^V
231702700010111ETBKraj bloka prenosa ^W
241803000011000CANOtkaži ^X
251903100011001EMKraj medijuma ^Y
261A03200011010SUBZamena ^Z
271B03300011011ESCIzlaz ^[ \e
281C03400011100FSRazdvajač informacija četiri ^\
291D03500011101GSRazdvajač informacija tri ^]
301E03600011110RSRazdvajač informacija dva ^^
311F03700011111USRazdvajač informacija jedan ^_
322004000100000SP Razmak
332104100100001!
342204200100010"
352304300100011#
362404400100100$
372504500100101%
382604600100110&
392704700100111'
402805000101000(
412905100101001)
422A05200101010*
432B05300101011+
442C05400101100,
452D05500101101-
462E05600101110.
472F05700101111/
4830060001100000
4931061001100011
5032062001100102
5133063001100113
5234064001101004
5335065001101015
5436066001101106
5537067001101117
5638070001110008
5739071001110019
583A07200111010:
593B07300111011;
603C07400111100<
613D07500111101=
623E07600111110>
633F07700111111?
644010001000000@
654110101000001A
664210201000010B
674310301000011C
684410401000100D
694510501000101E
704610601000110F
714710701000111G
724811001001000H
734911101001001I
744A11201001010J
754B11301001011K
764C11401001100L
774D11501001101M
784E11601001110N
794F11701001111O
805012001010000P
815112101010001Q
825212201010010R
835312301010011S
845412401010100T
855512501010101U
865612601010110V
875712701010111W
885813001011000X
895913101011001Y
905A13201011010Z
915B13301011011[
925C13401011100\
935D13501011101]
945E13601011110^
955F13701011111_
966014001100000`
976114101100001a
986214201100010b
996314301100011c
1006414401100100d
1016514501100101e
1026614601100110f
1036714701100111g
1046815001101000h
1056915101101001i
1066A15201101010j
1076B15301101011k
1086C15401101100l
1096D15501101101m
1106E15601101110n
1116F15701101111o
1127016001110000p
1137116101110001q
1147216201110010r
1157316301110011s
1167416401110100t
1177516501110101u
1187616601110110v
1197716701110111w
1207817001111000x
1217917101111001y
1227A17201111010z
1237B17301111011{
1247C17401111100|
1257D17501111101}
1267E17601111110~
1277F17701111111DELObriši ^?

Kodovi 0–31 i 127 su kontrolni znakovi: nemaju prikaz, već samo funkciju, kao što je završetak reda. Terminali ih prikazuju karet-notacijom (^C), a izlazne sekvence (\n) koriste C i mnogi drugi jezici. Kliknite na znak da biste ga kopirali.

Obrasci u kodovima

Cifre počinju od 48 (0x30), pa je vrednost cifre njen kod umanjen za 48. Velika slova počinju od 65 (0x41), a mala od 97 (0x61), sa razlikom od 32. Kontrolni znakovi su kod svog slova umanjen za 64, zbog čega Ctrl+C šalje 3, a Ctrl+[ šalje Escape, 27.

Za pretvaranje brojeva između brojnih sistema koristite konvertor brojevnih sistema, a za znakove izvan ASCII-ja Unicode inspektor.

Završeci redova

Unix, Linux i macOS završavaju redove znakom LF (10, \n); Windows koristi CR praćen znakom LF (13 10, \r\n). Datoteka otvorena na drugom sistemu može prikazati suvišne znakove ^M ili spojiti sve redove u jedan.

Kako se koristi

  1. Pomerajte tabelu ili pretražite znak, kod kao što je 65 ili 0x41, odnosno naziv kao što je ESC.
  2. Pogledajte kodove u svakoj osnovi, kao i nazive i escape sekvence kontrolnih znakova.
  3. Kliknite znak da biste ga kopirali.

Privatnost i ograničenja

Tabela je deo stranice; ništa što pretražujete ne šalje se bilo kuda.

Srodne alatke

Često postavljana pitanja

Koja je razlika između ASCII-ja i Unicode-a?

Prvih 128 Unicode kodnih tačaka jesu ASCII, bez izmena, a UTF-8 ih čuva kao iste pojedinačne bajtove, pa je običan ASCII tekst ujedno važeći UTF-8 tekst.

Zašto se velika i mala slova razlikuju za 32?

A je 65 (0x41), a a je 97 (0x61): razlikuju se u jednom bitu, 0x20, pa se promena veličine slova svodi na promenu jednog bita.

Šta su kodovi od 128 do 255?

Oni nisu ASCII. Prošireni skupovi znakova, kao što su Latin-1 i Windows-1252, koriste ih na različite načine, zbog čega akcentovana slova mogu da se pretvore u čudne simbole.

Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban