Araçlar
TR

Hex to Text Çevirici: Hex Kodunu Metne Çevirme (ASCII)

Onaltılık baytları yapıştırın ve metin olarak okuyun. Hex çözücü boşlukları, satır sonlarını, 0x ve \x öneklerini, iki noktaları ve virgülleri yok sayar; geçersiz bir karakter varsa tam konumunu gösterir.

Gizliliğiniz korunur: verileriniz tarayıcınızda işlenir ve asla sunucuya yüklenmez.

Hex to text çevirici nasıl kullanılır?

  1. Hex dizenizi yapıştırın, örn. 48 65 6C 6C 6F, 0x48,0x65 veya \x48\x65. Ayırıcılar karışık da olabilir.
  2. Çözülen metin anında görünür. Karakterler hatalı görünüyorsa başka bir kodlama seçin: UTF-8, ASCII/Latin-1 veya UTF-16.
  3. Metni kopyalayın ya da dosya olarak indirin. Metni tekrar hex'e çevirmek için yön değiştirme düğmesine basın.

Hex'ten ASCII'ye çözme nasıl çalışır?

Her hex basamak çifti, 00 ile FF arasında değeri olan bir bayttır. ASCII ve UTF-8'de 20–7E arasındaki baytlar yazdırılabilir karakterlerdir; bu yüzden 48 65 6C 6C 6F H, e, l, l, o yani “Hello” olarak okunur. ASCII dışındaki karakterler UTF-8'de birkaç bayt kaplar.

HexKarakter
0ASatır besleme (yeni satır)
0DSatır başı (carriage return)
20Boşluk
21 / 2C / 2E! / , / .
30–390–9 rakamları
41–5AA–Z büyük harfler
61–7Aa–z küçük harfler
C3 A9UTF-8'de é
E2 82 ACUTF-8'de €

Doğru karakter kodlamasını seçme

� sembolleri görüyorsanız bazı baytlar seçilen kodlamada geçerli değildir – ya da hex, metin değil; görsel, hash veya sıkıştırılmış veri gibi ikili veridir.

Kodda hex'ten string'e çevirme

Sıkça sorulan sorular

Hex to text ile hex to ASCII arasındaki fark nedir?

ASCII 128 karakteri kapsar (00–7F baytları): İngilizce harfler, rakamlar ve noktalama işaretleri. Hex to text ise UTF-8'in 2–4 baytta sakladığı diğer dillerin karakterlerini ve emojileri de içerir; Türkçedeki ç, ş, ğ, ı, ö, ü harfleri de bunlara dahildir. Düz İngilizce metinde ikisi de aynı sonucu verir.

Neden eksik bayt hatası alıyorum?

Her bayt tam olarak iki hex basamağı gerektirir. Tek sayıda basamak genellikle baştaki bir sıfırın eksik olduğu (0A yazın, A değil) ya da kopyalama sırasında bir karakterin kaybolduğu anlamına gelir. Hata mesajı sorunun nerede olduğunu gösterir.

0x veya \x önekli hex çözülebilir mi?

Evet. 0x, \x ve % gibi önekler ile boşluklar, satır sonları, virgüller, iki noktalar ve tireler otomatik olarak kaldırılır; böylece C dizileri, Python bayt dizeleri ve hex dump'lar doğrudan yapıştırılabilir.

Verilerim bir yere yükleniyor mu?

Hayır. Hex, tarayıcınızda JavaScript ile çözülür ve cihazınızdan hiçbir zaman çıkmaz.