JNTZN

Ücretsiz Base64’ten Hex Dönüştürücü

Base64 Araçları
Base64 Araçları

Base64 dönüştürücü

Base64
Metin
Hazır
Base64 dizisi yapıştırın
0 karakter
Çözülen metin
0 kar.UTF-8
Base64
PDF
Hazır
Base64 kodlu PDF yapıştırın
0 karakter
Bir PDF dosyasının Base64 dizisini yapıştırın. Çözülen baytlar doğrudan indirilebilir .pdf olarak kaydedilir.
PDF hazır
cikti.pdf
Base64
Hex
Hazır
Base64 dizisi yapıştırın
0 karakter
Çıktı formatı
Hex çıktısı
0 bayt0 hex kar.
Metin
Base64
Hazır
Metin yazın veya yapıştırın
0 karakter
Kodlama
Base64 çıktısı
0 kar.%0 ek yük
PDF
Base64
Dosya yüklenmedi
PDF dosyasını buraya bırakın
📄
PDF dosyanızı buraya sürükleyip bırakın
veya dosya seçmek için Gözat’a tıklayın
document.pdf
0 KB
PDF
Herhangi bir PDF’yi Base64 dizisine kodlayın. JSON, HTML veri URI’leri veya ikili veriyi Base64 olarak kabul eden API’ler için kullanışlıdır.
Base64 çıktısı
0 kar.Kodlanmış boyut
Hex
Base64
Hazır
Hex dizisi yapıştırın
0 karakter
Boşluklu (48 65 6c), düz (48656c) veya önekli (0x48 0x65) hex kabul eder — boşluklar, tireler ve 0x önekleri otomatik olarak çıkarılır.
Base64 çıktısı
0 bayt0 kar.
Tamamlandı!

Base64’ten Hex’e Dönüştürücü Nedir?

Base64’ten Hex’e dönüştürücü, Base64 ile kodlanmış bir dizeyi alır ve ondalık sistemdeki ikili verilerin her baytının iki onaltılık rakamla (0–9, a–f) ifade edildiği hexadecimal gösterimine dönüştürür. PDF dönüştürücüsünün yaptığı gibi bir dosya üretmek yerine, temel baytları doğrudan temsil eden, insan tarafından okunabilir bir hex değerleri dizesi sunar.

Base64 Dosyalarınızı Neden Dönüştürmelisiniz?

Hexadecimal, düşük seviyeli veri incelemesinin ortak dilidir. Geliştiriciler ve güvenlik uzmanları, kodlanmış bir yük içinde tam olarak hangi baytların gizlendiğini görmek istediklerinde hexadecimale başvurur. Yaygın kullanım senaryoları arasında kodlama bozulmasından şüphelenilen API yanıtlarında hata ayıklama, sıklıkla Base64 olarak iletilen kriptografik verilerin (hash’ler, imzalar, anahtarlar ve sertifikalar) incelenmesi, bir dosyanın gerçek türünü doğrulamak için ikili dosya başlıklarının analiz edilmesi ve verileri hexadecimal olarak ifade eden ağ protokolleri veya gömülü sistemlerle çalışma yer alır. Base64’ü hexadecimale dönüştürmek esasen perdeyi kaldırır — harf ve rakamlardan oluşan opak bir dize yerine gerçek verileri oluşturan ham bayt değerlerini görürsünüz.

Base64’ten Hex’e Dönüştürücü Büyük Dosyaları İşleyebilir mi?

Çıktı bir ikili dosya değil, metin dizesi olduğundan, büyük girdiler çok hızlı bir şekilde devasa hex dizileri oluşturabilir. 1 MB’lık bir ikili yük, yaklaşık 1,33 MB Base64’e dönüşür; bu da her bayt için iki karakter kullanılarak 2 MB hex metnine çözümlenir. Tarayıcı bunu tamamen bellekte yönettiğinden, mütevazı girdiler — kriptografik anahtarlar, kısa ikili blob’lar, kodlanmış resimler, belge başlıkları — hiç sorun teşkil etmez. Çok büyük yükler için çıktı dizisi görüntülemesi ve kopyalaması güçleşebilir; özellikle görsel chip modu, her bayt için ayrı bir DOM öğesi oluşturduğundan tarayıcıyı yavaşlatabilir. Büyük girdiler için düz veya aralıklı çıktı formatları çok daha verimlidir.

Base64’ten Hex’e Dönüştürücü Aracı Nasıl Çalışır?

Dönüşüm üç aşamada gerçekleşir. Birincisi, Base64 dizesi normalleştirilir — satır sarmalı veya biçimlendirilmiş dizelerin temiz bir şekilde işlenebilmesi için boşluklar kaldırılır. İkincisi, JavaScript’in atob() fonksiyonu Base64’ü, her karakterin bir veri baytını temsil ettiği bir ikili dizeye çözer. Üçüncüsü, o ikili dizideki her karakter, sayısal bayt değerini elde etmek için charCodeAt() fonksiyonundan geçirilir; bu değer daha sonra 5 gibi tek basamaklı değerlerin 05 olarak yazılmasını sağlamak için sıfır dolgusu ile toString(16) kullanılarak iki karakterlik bir hex dizesine dönüştürülür. Ortaya çıkan hex değerleri daha sonra seçilen çıktı moduna göre biçimlendirilir — aralıklı (48 65 6c), düz (48656c), 0x önekli (0x48 0x65) veya görsel inceleme için renk kodlu chip’ler olarak.

Base64’ten Hex’e Dönüştürücü Ücretsiz mi?

Tamamen ücretsiz. Tarayıcınızda tamamen çalışan, hesap, arka uç, telemetri veya maliyet gerektirmeyen tek bir HTML dosyasıdır. Masaüstünüze kaydedebilir ve süresiz olarak çevrimdışı kullanabilirsiniz.