Metin ↔ İkilik / Onaltılık Dönüştürücü

Metni ikilik veya onaltılık bayt dizisine çevirin ve geri döndürün. UTF-8 doğru işlenir. Tüm işlemler tarayıcınızda yapılır; girdiğiniz veri sunucuya gönderilmez.

Metin baytlardan, baytlar ise sayılardan oluşur — ikilik ve onaltılık, o sayıları yazmanın iki farklı yoludur. Bunları görebilmek, bir kodlama sorununu ayıklarken, bir protokol dökümünü okurken veya doğru görünen bir metnin neden farklı karşılaştırıldığını çözerken işe yarar. Bu dönüştürücü iki yönde de çalışır ve UTF-8'i doğru işler.

Nasıl kullanılır

  1. Metninizi yapıştırın ve "Metin → İkilik" veya "Metin → Onaltılık" düğmesine basın.
  2. Her bayt boşlukla ayrılmış olarak görünür; ikilik 8 bite, onaltılık 2 haneye tamamlanır — dökümler geleneksel olarak böyle yazılır.
  3. Ters yön için boşlukla ayrılmış değerleri yapıştırın ve ilgili çözme düğmesine basın.
  4. Sayaç bayt uzunluğunu söyler; bir Türkçe karakterin UTF-8'de bir değil iki bayt tuttuğunu fark etmek için işe yarar.

Sık sorulanlar

Bir karakter neden birden fazla bayt üretiyor?
UTF-8 değişken genişliktedir. ASCII karakterler bir bayt, Türkçe dahil çoğu aksanlı Latin harfi ile Yunan ve Kiril harfleri iki bayt, Çince-Japonca-Korece çoğunlukla üç bayt, emojiler dört bayt tutar.
Boşluksuz girdi kabul ediyor mu?
Hayır, değerler boşlukla ayrılmalı. Ayırıcı olmadan bir baytın nerede bitip diğerinin nerede başladığını güvenilir şekilde bilmenin yolu yok.
Bu Base64 ile aynı şey mi?
Hayır. Onaltılık ve ikilik ham baytları gösterir ve veriyi her zaman büyütür. Base64 ise baytları metne uygun bir alfabeye yaklaşık yüzde 33 fazlalıkla paketler — onun için Base64 aracını kullanın.
İkilik dosyaları çevirebilir mi?
Doğrudan hayır; bu araç metin girdisi alır. Dosyanın onaltılık dökümü elinizde varsa onu yapıştırabilirsiniz.
Geliştirici Araçları