İçeriğe atla
SPCXTools

Binary Çevirici

Kelimeleri 0'lara ve 1'lere dönüştürün — ve binary, hex, decimal veya octal kodları tekrar okunabilir metne çevirin.

Yerel çalışır — dosyalarınız cihazınızdan dışarı çıkmaz

Araç yükleniyor…

Binary Çevirici nasıl kullanılır

  1. 1Kodlamak için Metin → Binary, kod çözmek için Binary → Metin seçeneğini belirleyin.
  2. 2Sayı formatını seçin — Binary, Hex, Decimal veya Octal.
  3. 3Giriş kutusuna yazın veya yapıştırın. Sonuç anında görüntülenir.
  4. 4Sonucu kopyalayın veya indirin. Yönü değiştirdiğinizde sonuç giriş kutusuna aktarılır, böylece çeviriyi tersinden test edebilirsiniz.

Metni binary'ye ve tam tersine çevirin

Bilgisayarlar her harfi bir sayı, her sayıyı da bir bit dizisi olarak saklar. Bu binary (ikili) çevirici size bu dizileri gösterir: bir kelime yazıp binary kodu olarak görün veya 0 ve 1'lerden oluşan bir diziyi yapıştırarak gizli mesajı okuyun. Ayrıca metni programlama, hata ayıklama (debugging), bulmacalar, kaçış odaları ve bilgisayar bilimi dersleri için kullanışlı olan hexadecimal (onaltılık), decimal (onluk) ve octal (sekizlik) bayt değerlerine dönüştürür.

Özellikler

  • İki yönlü: metinden koda ve koddan metne.
  • Dört format: binary, hexadecimal, decimal ve octal.
  • UTF-8 kodlama, böylece aksanlı harfler, Latin dışı alfabeler ve emojiler sorunsuz çalışır.
  • Boşluklu veya bitişik binary ve hex kodları için esnek kod çözme.
  • Anında çift yönlü işlem: sonucu doğrulamak için yönü değiştirin.
  • Çıktıyı kopyalayın veya indirin.

Örnek: "Hi!"

Karakter Decimal Hex Binary
H 72 48 01001000
i 105 69 01101001
! 33 21 00100001

Binary kodunu elle okuma

Bir bayt, soldan sağa 128, 64, 32, 16, 8, 4, 2 ve 1 basamak değerlerine sahip sekiz bitten oluşur. 1 olan yerlerdeki değerleri toplayın. 01001000 için: 64 + 8 = 72, yani "H" harfi. Büyük A–Z harfleri 65–90 (01000001–01011010), küçük a–z harfleri 97–122 ve 0–9 rakamları 48–57 arasındadır.

İlgili araçlar

Sayı Tabanı Çevirici ile tekil sayıları farklı tabanlar arasında dönüştürün, Base64 ile URL'ler ve e-postalar için verileri kodlayın veya Mors Alfabesi Çevirici ile başka bir şifrelemeyi deneyin.

Sıkça sorulan sorular

Metin binary'ye nasıl dönüştürülür?
Her karakter öncelikle web'in standart metin kodlaması olan UTF-8 ile baytlara dönüştürülür. Sonra her bayt 8 haneli bir binary sayı olarak yazılır. Örneğin, "Hi" metni 72 ve 105 baytlarına karşılık gelir, bu da binary olarak 01001000 01101001'dir.
Neden bazı karakterler birden fazla bayt oluşturur?
Temel İngilizce harfler, rakamlar ve noktalama işaretleri UTF-8'de birer bayt yer kaplar. Aksanlı harfler genellikle iki bayt, çoğu Çince, Japonca ve Korece karakter üç bayt, emojiler ise dört bayt yer kaplar. Bu yüzden "é" harfi 8 bitlik iki gruba dönüşür.
Kodu çözerken baytlar arasında boşluk bırakmalı mıyım?
Hayır. Binary kodlar baytlar arasında boşluk bırakılarak veya uzunluğu 8'in katı olan kesintisiz bir dize olarak yapıştırılabilir. Hex de rakam çiftleriyle aynı şekilde çalışır ve 0x öneki yok sayılır. Decimal ve octal değerler boşluk veya virgülle ayrılmalıdır.
Binary, hex, decimal ve octal arasındaki fark nedir?
Bunlar aynı bayt değerlerini yazmanın farklı yollarıdır. Binary 2'lik tabanı (00000000–11111111), hex 16'lık tabanı (00–FF), decimal 10'luk tabanı (0–255) ve octal 8'lik tabanı (000–377) kullanır. Hex en kompakt olanıdır ve programlamada yaygın olarak kullanılır.
Bu ASCII ile aynı mı?
İngilizce harfler, rakamlar ve yaygın semboller için UTF-8 ve ASCII tamamen aynı kodları verir, bu nedenle "A" her ikisinde de 65'tir (01000001). UTF-8, ASCII'yi tüm dilleri ve emojileri kapsayacak şekilde genişletir.