ASCII Kod Dönüştürücü
Her karakterin ondalık kodunu görmek için metin yazın ya da 72 101 108 108 111 gibi kodları yapıştırarak onların oluşturduğu metni okuyun. 127'nin üzerindeki kodlar Unicode kod noktasıdır; bu yüzden aksanlı harfler ve emojiler de çalışır ve altta bir ASCII başvuru tablosu bulunur. Ücretsiz, kayıt gerekmez ve her şey tarayıcınızda çalışır.
Yön
ASCII Başvuru Tablosu
Yaygın kontrol kodlarının ardından her yazdırılabilir ASCII karakteri (33–126 kodları) gelir.
| Kod | Karakter | Açıklama |
|---|---|---|
| 9 | TAB | Yatay sekme |
| 10 | LF | Satır besleme (yeni satır) |
| 13 | CR | Satır başı |
| 32 | SP | Boşluk |
| 33 | ! | Yazdırılabilir karakter |
| 34 | " | Yazdırılabilir karakter |
| 35 | # | Yazdırılabilir karakter |
| 36 | $ | Yazdırılabilir karakter |
| 37 | % | Yazdırılabilir karakter |
| 38 | & | Yazdırılabilir karakter |
| 39 | ' | Yazdırılabilir karakter |
| 40 | ( | Yazdırılabilir karakter |
| 41 | ) | Yazdırılabilir karakter |
| 42 | * | Yazdırılabilir karakter |
| 43 | + | Yazdırılabilir karakter |
| 44 | , | Yazdırılabilir karakter |
| 45 | - | Yazdırılabilir karakter |
| 46 | . | Yazdırılabilir karakter |
| 47 | / | Yazdırılabilir karakter |
| 48 | 0 | Yazdırılabilir karakter |
| 49 | 1 | Yazdırılabilir karakter |
| 50 | 2 | Yazdırılabilir karakter |
| 51 | 3 | Yazdırılabilir karakter |
| 52 | 4 | Yazdırılabilir karakter |
| 53 | 5 | Yazdırılabilir karakter |
| 54 | 6 | Yazdırılabilir karakter |
| 55 | 7 | Yazdırılabilir karakter |
| 56 | 8 | Yazdırılabilir karakter |
| 57 | 9 | Yazdırılabilir karakter |
| 58 | : | Yazdırılabilir karakter |
| 59 | ; | Yazdırılabilir karakter |
| 60 | < | Yazdırılabilir karakter |
| 61 | = | Yazdırılabilir karakter |
| 62 | > | Yazdırılabilir karakter |
| 63 | ? | Yazdırılabilir karakter |
| 64 | @ | Yazdırılabilir karakter |
| 65 | A | Yazdırılabilir karakter |
| 66 | B | Yazdırılabilir karakter |
| 67 | C | Yazdırılabilir karakter |
| 68 | D | Yazdırılabilir karakter |
| 69 | E | Yazdırılabilir karakter |
| 70 | F | Yazdırılabilir karakter |
| 71 | G | Yazdırılabilir karakter |
| 72 | H | Yazdırılabilir karakter |
| 73 | I | Yazdırılabilir karakter |
| 74 | J | Yazdırılabilir karakter |
| 75 | K | Yazdırılabilir karakter |
| 76 | L | Yazdırılabilir karakter |
| 77 | M | Yazdırılabilir karakter |
| 78 | N | Yazdırılabilir karakter |
| 79 | O | Yazdırılabilir karakter |
| 80 | P | Yazdırılabilir karakter |
| 81 | Q | Yazdırılabilir karakter |
| 82 | R | Yazdırılabilir karakter |
| 83 | S | Yazdırılabilir karakter |
| 84 | T | Yazdırılabilir karakter |
| 85 | U | Yazdırılabilir karakter |
| 86 | V | Yazdırılabilir karakter |
| 87 | W | Yazdırılabilir karakter |
| 88 | X | Yazdırılabilir karakter |
| 89 | Y | Yazdırılabilir karakter |
| 90 | Z | Yazdırılabilir karakter |
| 91 | [ | Yazdırılabilir karakter |
| 92 | \ | Yazdırılabilir karakter |
| 93 | ] | Yazdırılabilir karakter |
| 94 | ^ | Yazdırılabilir karakter |
| 95 | _ | Yazdırılabilir karakter |
| 96 | ` | Yazdırılabilir karakter |
| 97 | a | Yazdırılabilir karakter |
| 98 | b | Yazdırılabilir karakter |
| 99 | c | Yazdırılabilir karakter |
| 100 | d | Yazdırılabilir karakter |
| 101 | e | Yazdırılabilir karakter |
| 102 | f | Yazdırılabilir karakter |
| 103 | g | Yazdırılabilir karakter |
| 104 | h | Yazdırılabilir karakter |
| 105 | i | Yazdırılabilir karakter |
| 106 | j | Yazdırılabilir karakter |
| 107 | k | Yazdırılabilir karakter |
| 108 | l | Yazdırılabilir karakter |
| 109 | m | Yazdırılabilir karakter |
| 110 | n | Yazdırılabilir karakter |
| 111 | o | Yazdırılabilir karakter |
| 112 | p | Yazdırılabilir karakter |
| 113 | q | Yazdırılabilir karakter |
| 114 | r | Yazdırılabilir karakter |
| 115 | s | Yazdırılabilir karakter |
| 116 | t | Yazdırılabilir karakter |
| 117 | u | Yazdırılabilir karakter |
| 118 | v | Yazdırılabilir karakter |
| 119 | w | Yazdırılabilir karakter |
| 120 | x | Yazdırılabilir karakter |
| 121 | y | Yazdırılabilir karakter |
| 122 | z | Yazdırılabilir karakter |
| 123 | { | Yazdırılabilir karakter |
| 124 | | | Yazdırılabilir karakter |
| 125 | } | Yazdırılabilir karakter |
| 126 | ~ | Yazdırılabilir karakter |
ASCII Kod Dönüştürücü Nasıl Kullanılır
- 1. Bir yön seçin. Otomatik algıla, boşluk veya virgülle ayrılmış, 0 ile 255 arasında iki veya daha fazla sayıdan oluşan girdiyi çözer; diğer her şeyi kodlar. Metin → Kodlar ve Kodlar → Metin yönü zorlar. Tek bir sayı veya 255'in üzerinde bir kod Kodlar → Metin gerektirir.
- 2. Yazın veya yapıştırın. Kodları boşlukla veya virgülle ayırın. Sonuç ve karakter sayısı siz yazarken güncellenir.
- 3. Hataları kontrol edin. Tam sayı olmayan bir kod ya da 1.114.111'in üzerindeki bir kod, tahmin edilmeden adıyla bildirilir.
- 4. Kodlara bakın. Aracın altındaki ASCII başvuru tablosu, yaygın kontrol kodlarını ve 33 ile 126 arasındaki her yazdırılabilir karakteri listeler.
ASCII Nedir
ASCII, Amerikan Standart Bilgi Değişim Kodu, 128 karakterin her birine 0 ile 127 arasında bir sayı atar; bu yüzden bir karakter yedi bitte yer alır. Sayılar üç gruba ayrılır:
| Kodlar | Ne oldukları | Örnekler |
|---|---|---|
| 0–31 ve 127 | Yazdırılmayan kontrol karakterleri | 9 = sekme, 10 = satır beslemesi, 13 = satır başı, 27 = escape, 127 = silme |
| 32 | Boşluk karakteri | 32 |
| 33–126 | Yazdırılabilir semboller, rakamlar ve harfler | 48–57 = 0–9, 65–90 = A–Z, 97–122 = a–z |
İki örüntüyü bilmek faydalıdır. Küçük bir harf, büyük harfinin üzerine 32 eklenmiş haliyle aynıdır (A 65, a 97'dir); rakam karakterleri 48'den sayar, bu yüzden 7 55'tir. "Genişletilmiş ASCII" tek bir standart değildir: 128–255'i dolduran 8 bitlik kümeler birbirinden farklıdır. Unicode, ilk 128 kod noktası için aynı sayıları korur; bu yüzden sade İngilizce metin ASCII'de ve Unicode'da aynıdır.
ASCII'nin Ötesinde: Unicode Kod Noktaları
Dönüştürücü metni bir seferde bir Unicode karakteri okur ve her karakterin kod noktasını ondalık olarak gösterir. ASCII metni için bu ASCII kodudur; diğer her şey için Unicode numarasıdır; bu yüzden é 233, 😀 ise 128512'dir. Çözme, 1.114.111'e (U+10FFFF, son Unicode kod noktası) kadar her kodu kabul eder ve karakteri ondan oluşturur.
Kod noktası bayt ile aynı şey değildir. é karakteri tek bir kod noktası, 233'tür; ancak UTF-8'de iki bayttır: c3 a9. Baytları görmek için Onaltılık Dönüştürücü veya İkili Çevirici kullanın.
Çalışılmış Örnek
Metin
Hello
Kodlar
72 101 108 108 111
Metin
Café 😀
Kodlar
67 97 102 233 32 128512
Çözme
67 105 116 101 32 105 116 → Cite it
İlk iki satır, H'nin 72, e'nin 101 olduğunu ve emojiden önceki boşluğun kendi kodu olan 32'yi aldığını gösterir. Satır sonları da sayılır: girdiye Enter tuşuna basmak bir 10 ekler.
Dikkat Edilmesi Gerekenler
- Tek sayılar metin olarak işlenir. Otomatik algıla modunda,
2024gibi tek bir sayı ya da 255'i aşan bir değer içeren bir liste rakamlar olarak kodlanır; bu yüzden7255 50olur. Tek bir kodu veya8364gibi bir Unicode kod noktasını çözmek için Kodlar → Metin seçin.10 20 30gibi bir liste kod olarak okunur; rakamları kastettiyseniz Metin → Kodlar seçin. - Görünmez sonuçlar. 0–31 kodları kontrol karakteridir; bu yüzden
72 9 105çözümü H, bir sekme karakteri ve i verir; bu da metinde bir boşluk gibi görünür. - Vekil kodlar (55296–57343) gerçek karakter değildir. Araç bunları kabul eder ama çıktı görüntülenebilir bir metin olmaz. Emojileri tam kod noktalarıyla, örneğin 128512 ile kodlayın ve çözün.
Hangi Araca İhtiyacınız Var?
Bu sayfa ondalık kodları ve bir ASCII tablosunu verir. Onaltılık baytlar için Onaltılık Dönüştürücü kullanın; 8 bitlik gruplar için İkili Çevirici; Base64, URL ve HTML kodlamaları için Metin Kodlayıcı ve Çözücü. Bir sayıyı ikili, sekizlik, ondalık ve onaltılık arasında çevirmek için Taban Dönüştürücü kullanın.
Sık sorulan sorular
- Metni ASCII kodlarına nasıl dönüştürürüm?
- Metni yazın veya yapıştırın; yön Metin → Kodlar ya da Otomatik algıla olsun. Her karakter, boşlukla ayrılmış ondalık kodu olarak görünür; böylece Hi, 72 105 olur.
- ASCII kodlarını tekrar metne nasıl dönüştürürüm?
- 72 101 108 108 111 gibi boşlukla veya virgülle ayrılmış ondalık kodları yapıştırın; yön Kodlar → Metin ya da Otomatik algıla olsun. Her sayı doğrulanır ve karakterine geri çevrilir.
- ASCII aralığı dışındaki karakterler ne olacak?
- Unicode kod noktalarını kullanırlar: é 233, € 8364 ve 😀 128512'dir. 1.114.111'e kadar olan her kod geri bir karaktere çözülür.
- ASCII ile Unicode arasındaki fark nedir?
- ASCII, 0–127 arasında numaralandırılmış 128 karaktere sahiptir. Unicode, neredeyse tüm yazı sistemlerinden yüz binden fazla karakter içerir ve ilk 128 numarası ASCII ile aynıdır. Bu yüzden her ASCII dosyası aynı zamanda geçerli bir UTF-8 metnidir.
- Neden tek bir kodum çözülmüyor?
- Otomatik algıla yalnızca 0 ile 255 arasındaki iki veya daha fazla sayıyı çözer; bu yüzden 2024 gibi bir sayı 2, 0, 2 ve 4 rakamları olarak kodlanır (50 48 50 52). Tek bir kodu veya 255'in üzerindekini çözmek için yönü Kodlar → Metin olarak değiştirin.
- Bu sayfadaki ASCII tablosu nedir?
- En yaygın kontrol kodlarını (sekme, satır beslemesi, satır başı, boşluk) ve 33 ile 126 arasındaki her yazdırılabilir karakteri listeleyen bir başvuru; böylece bir kodu dönüştürmeden arayabilirsiniz.
- Metnim bir sunucuya gönderiliyor mu?
- Hayır. Dönüştürme tarayıcınızda gerçekleşir; yazdığınız hiçbir şey cihazınızdan ayrılmaz.