Base64 Kodlama / Çözme

Base64 kodlayın veya çözün (UTF-8 güvenli): URL güvenli alfabe, isteğe bağlı dolgu, 64/76 satır kaydırma, canlı bayt ve karakter sayımı ve onaltılık/ikilik bayt görünümü.

Araç yükleniyor…

Base64 Kodlama / ÇözmeMetni Base64'e ve geri dönüştürün, tamamen UTF-8 güvenli — emojiler ve Latin dışı yazılar doğru şekilde korunur. URL güvenli alfabeye (- ve _) geçin, = dolgusunu atlayın, çıktıyı 64 veya 76 karakterde kaydırın ve ham baytları onaltılık ya da ikilik olarak inceleyin; canlı bayt ve karakter sayımı da eşlik eder. Her şey tarayıcınızda çalışır, bu yüzden yapıştırdığınız veriler cihazınızdan asla çıkmaz.

Base64 Kodlama / Çözme nedir?

Düz metni Base64'e dönüştüren veya bir Base64 dizesini tekrar okunabilir metne çözen, tamamen UTF-8 güvenli ücretsiz bir çevrimiçi Base64 kodlayıcı ve çözücüdür. Standart alfabenin yanı sıra URL güvenli bir varyant (+ ve / yerine - ve _), = dolgusunu atlama seçeneği ve 76 veya 64 karakterde MIME/PEM satır kaydırma sunar. Canlı bayt ve karakter sayımı gösterir ve alttaki baytları onaltılık ya da ikilik olarak incelemenize izin verir. Çözme toleranslıdır: standart veya URL güvenli girdiyi, dolgu ya da satır sonu olsun olmasın kabul eder. Geliştiriciler bunu data URI'lar, JWT'ler, HTTP temel kimlik doğrulama başlıkları ve yapılandırma dosyaları için kod yazmadan kullanır.

Base64 Kodlama / Çözme nasıl kullanılır

  1. Mod anahtarıyla Kodlama veya Çözme'yi seçin.
  2. İçeriğinizi giriş kutusuna yazın veya yapıştırın — kodlamak için düz metin ya da çözmek için bir Base64 dizesi.
  3. Dönüştürülen sonucu, siz yazdıkça güncellenen çıktı kutusunda anında okuyun.
  4. Seçenekler'i (dişli simgesi) açarak Standart ve URL güvenli alfabe arasında geçiş yapın, = dolgusunu atlayın veya kodlanmış çıktıyı 64 ya da 76 karakterde kaydırın.
  5. Canlı bayt ve karakter sayımını kontrol edin ve bayt görünümüyle ham baytları onaltılık ya da ikilik olarak görün (biçimi Seçenekler'den değiştirin).
  6. Sonucu kopyalamak için kopyala'ya, ters yönde dönüştürmek için Takas'a veya baştan başlamak için Temizle'ye tıklayın.

Örnekler

Düz metni kodlama

Girdi

Hello

Çıktı

SGVsbG8=

URL güvenli alfabe

Girdi

>>>

Çıktı

Pj4-

Onaltılık bayt görünümü

"Hi" kodlanınca bayt görünümü kaynak baytlar 48 69'u gösterir; çözerken çözülmüş baytları gösterir. Onaltılık ve ikilik arasında Seçenekler'den geçin.

Sıkça sorulan sorular

Emojileri ve Korece veya Japonca gibi Latin dışı karakterleri işler mi?
Evet. Kodlama ve çözme UTF-8 güvenlidir, bu yüzden emojiler ve Latin dışı yazılar tam olarak orijinal metne geri döner.
URL güvenli Base64 seçeneği nedir?
URL güvenli Base64, + ve / yerine - ve _ kullanır, böylece çıktı kaçışa gerek kalmadan doğrudan URL'lere, dosya adlarına veya JWT'lere girer. Sondaki = dolgusunu da atlayabilirsiniz. Çözme, standart ve URL güvenli alfabelerin ikisini de otomatik kabul eder.
Çıktıyı neden satırlara böleyim?
Bazı biçimler sabit genişlikte satırlar ister: MIME e-posta satır başına 76 karakter, PEM sertifikaları 64 karakter kullanır. Eşleştirmek için 64 veya 76 kaydırmayı açın; çözme satır sonlarını yok sayar.
Bayt görünümü neyi gösterir?
Alttaki baytları — kodlarken kaynak baytları, çözerken çözülmüş baytları — onaltılık ya da ikilik olarak gösterir; ikili verileri incelemek veya kodlamaları ayıklamak için kullanışlıdır. Canlı bayt ve karakter sayımının yanında yer alır.
Verilerim bir sunucuya yükleniyor mu?
Hayır. Her şey, yerleşik JavaScript kodlaması kullanılarak tamamen tarayıcınızda çalışır. Yapıştırdığınız metin cihazınızdan asla çıkmaz ve hiçbir sunucuya gönderilmez.

İlgili araçlar