Nasıl kullanılır?
- Bir dosya seçin ya da Metin yapıştır seçeneğine geçip metni yazın ya da yapıştırın.
- Fare tekerleğiyle, kaydırma çubuğuyla ya da ok ve sayfa tuşlarıyla kaydırın; bir baytı seçmek için üzerine tıklayın.
- Ofsete git alanına 0x1000 gibi bir konum yazın ya da Ara altına DE AD BE EF gibi baytlar yazıp Sonrakini bul düğmesine basın.
- İmlecin altındaki baytları, sayı, ondalıklı değer ve UTF-8 karakteri olarak Bayt inceleyici bölümünden okuyun.
Dökümü okumak
Her satırda 16 bayt gösterilir. Satırın başındaki ofset, ilk baytın konumudur ve 0'dan başlayarak onaltılık sayılır. ASCII sütunu, yazdırılabilir ASCII harflerini, rakamları ve noktalama işaretlerini gösterir; denetim karakteri ya da ASCII dışı bir harfin baytı gibi diğer her bayt için bir nokta yazılır.
Sayfa yalnızca ekrandaki satırları, birkaç kilobaytlık parçalar hâlinde okur; bu yüzden büyük bir dosya hızla açılır ve hiçbir zaman bütünüyle yüklenmez. Hiçbir şey yüklenmez: dosya tarayıcınızda okunur.
Arama ve ofsetler
Onaltılık bayt araması, tam olarak o baytları arar; boşlukla ya da 0x ile de yazılabilir. Metin araması, metni UTF-8 baytları olarak arar (RFC 3629); bu yüzden ğ harfi C4 9F iki bayttır. Her arama imlecin ardından başlar ve veri bittiğinde baştan devam eder. Ofset, 4096 gibi ondalık ya da 0x önekli 0x1000 gibi onaltılık olabilir.
Bayt inceleyici
İnceleyici, imleçten itibaren baytları her türün onları nasıl okuduğu gibi gösterir. Küçük uçlu (little-endian) sıralamada ilk bayt en az anlamlı bayttır; büyük uçlu (big-endian) sıralamada en anlamlı bayt olarak okunur. Örneğin 01 02 03 04 baytları küçük uçlu 32 bitlik tam sayı olarak 67305985, büyük uçlu olarak 16909060'tır. Ondalıklı sayılar IEEE 754 biçiminde okunur; bu yüzden 0,1 gibi bir değer en yakın ikili kesir olarak gösterilir.
Örnek: Hello kelimesi
Hello metni beş bayttır. Dökümde 00000000 ofsetinde başlar; ilk satırı onaltılık olarak 48 65 6C 6C 6F, ASCII olarak Hello'dur. Aşağıdaki tablo bu satırı gösterir.
Hello'nun her harfi bir bayttır; bu yüzden aynı satır, bayt sırası ne olursa olsun aynıdır.
| Ofset | Onaltılık baytlar | ASCII |
|---|---|---|
| 00000000 | 48 65 6C 6C 6F | Hello |
Sık sorulan sorular
ASCII sütununda neden noktalar görünüyor?
Nokta, yazdırılabilir bir ASCII karakteri olmayan bir baytı gösterir; örneğin bir denetim kodu, sıfır ya da ASCII dışı bir harfin baytı. Onaltılık sütun baytın gerçek değerini gösterir.
Küçük uçlu ile büyük uçlu arasındaki fark nedir?
İki sıralama aynı baytları ters çevirir. 01 02 03 04 baytları küçük uçlu olarak 0x04030201, büyük uçlu olarak 0x01020304'tür; bu yüzden bir sayıyı biçiminin kullandığı sırayla okuyun.
Metin araması neden kelimeyi bulamıyor?
Metin araması UTF-8 baytlarını arar. Windows-1254 gibi başka bir kodlamayla kaydedilmiş dosya aynı harfleri başka baytlarla saklar; bu durumda o baytları onaltılık olarak arayın.
Buradaki baytları değiştirebilir miyim?
Hayır. Görüntüleyici dosyayı yalnızca okur; özgün dosya hiçbir zaman değişmez ve sayfa cihazınıza hiçbir şey yazmaz.
En büyük ne kadar büyük bir dosya açabilirim?
2 GB'a kadar. Sayfa ekrandaki satırları ve her aramayı parçalar hâlinde okur; bu yüzden büyük bir dosyada arama biraz sürebilir ve sonuç bulunduğunda gösterilir.
Dosyam bir yere gönderiliyor mu?
Hayır. Dosya tarayıcınızda okunur; sunucumuza hiçbir şey yüklenmez ve orada saklanmaz.
Kaynaklar
- RFC 3629: UTF-8, ISO 10646 için bir biçim dönüşümü
- IEEE 754, kayan noktalı aritmetik (Wikipedia)
- Endianness: bayt sırası (Wikipedia)
Rakamlar ve metin en son 10 Kasım 2026 Salı tarihinde kontrol edildi.