Base64 kodlayıcı ve çözücü

Yerel UTF-8 metnini veya dosyayı Base64/Base64url olarak kodlayın; kodu metne veya dosyaya çözün.

Bu sayfa, mevcut kapsam içinde bu dilde kullanılabilen araçları gösterir. Bu, sitedeki her aracın her dile çevrildiği anlamına gelmez.

Girdi/çözülmüş dosya sınırı: 1 MiB; metin çıktısı: 2 MiB. Base64 şifreleme değildir; çözülen metinler ve URL'ler hiçbir zaman açılmaz veya çalıştırılmaz. Standart Base64 doğru dolgu gerektirir; Base64url dolgulu veya dolgusuz girdiyi kabul eder. Boşluk karakterleri reddedilir. URI ayrılmış karakterleri korur; bileşen modu değerin tamamını işler. + bir boşluk anlamına gelmez.

Nasıl kullanılır?

İşlemi ve metin/dosya modunu seçin; gerekirse Base64url seçeneğini kullanın. Veriyi girin veya yerel bir dosya seçip sonucu inceleyin. Dosyaya çözme işlemi, özgün dosyayı değiştirmeden yeni bir kopya indirir.

Bir örnek deneyin

Hello, standart Base64 ile SGVsbG8=, Base64url ile dolgusuz SGVsbG8 olur.

Destek ve sınırlar

RFC 4648 temel alınır: doğru standart dolgu, sıfır dolgu bitleri ve seçilen tek bir alfabe. Base64url doğru dolgulu veya dolgusuz girdiyi kabul eder ve dolgusuz çıktı üretir. Kodlama şifreleme değildir; çözülen içerik güvenilir kabul edilmez ve yalnızca metin olarak gösterilir.

Sık sorulan sorular

Dosyaya çözme başarılı olurken metne çözme neden başarısız olabilir?

Baytlar geçerli ikili veri olabilir ancak UTF-8 olmayabilir. Bunları değiştirmeden kaydetmek için dosyaya çözmeyi seçin; geçersiz metin baytları sessizce başka karakterlerle değiştirilmez.

İlgili araçlar