Base64 encoder / decoder
Base64 represents binary data as ASCII safe for JSON, HTTP headers, and email. Encode UTF-8 text or small files to Base64; decode API payloads and JWT segments back to readable text — all locally without leaking credentials to a server.
Girdi
Çıktı
SGVsbG8gd29ybGQ=
How to encode or decode Base64
1. Choose encode or decode mode.
2. Paste input text or Base64 string.
3. Read output instantly.
4. Copy result to clipboard for config or debugging.
Base64 örnekleri
Temel kimlik doğrulama başlığı
Yetkilendirme için "clientId:clientSecret" ifadesini Base64'e kodlayın: Temel ... başlık (yalnızca HTTPS kullanın).
JWT yük segmentinin kodunu çöz
eyJ... belirtecinin orta kısmı, JSON taleplerine kod çözer — tam ayrıştırma için JWT kod çözücüyle eşleştirin.
Küçük yapılandırmayı yerleştir
Ortam değişkeni aktarımı için ini pasajını kodlayın.
Base64 yardımcı olduğunda
• API kimlik doğrulaması ve veri URI'lerinde hata ayıklarken.
• Günlüklerden hata yüklerinin kodunu çözerken.
• Kodlamanın etkileşimli olarak nasıl çalıştığını öğretirken.
Base64 yanlış araç olduğunda
• Şifreleme için — Base64 gizlilik değil kodlamadır.
• Büyük dosyalar için dev Base64 dizeleri yerine uygun ikili aktarım kullanın.
• URL güvenli değişken gerektiğinde — standart Base64 + ve / kullanır (URL kodlayıcı değişkenini kullanın).
Şifreleme değil
Base64'ün kodunu herkes çözebilir; kodlanmış sırlar, ele geçirildiğinde ifşa olmuş gibi kabul edilir. Her zaman TLS aktarım halindedir.
Boyut yükü
Kodlanmış veriler ~%33 daha büyüktür; küçük jetonlar için kabul edilebilir, video için israftır.
JWT iş akışı
Başlık ve yük bölümlerinin kodunu ayrı ayrı çözün; uygulama kodundaki imzayı doğrulayın — kod çözücü araçları kriptoyu doğrulamaz.
Sık sorulan sorular
URL güvenli Base64?
+/'yi -_ ile değiştirir ve dolguyu atlayabilir; API özelliklerini kontrol edin.
Dolgu eşittir işaretler mi?
Geçerli Base64, hizalama için = veya == ile biter; katı ayrıştırıcıların kodunu çözerken dahil edin.
Kod çözme başarısız mı oldu?
Girişte boşluk veya yanlış alfabe bulunabilir; yeni satırları soyun.
Unicode metin?
Web için standart olan UTF-16'yı değil, UTF-8 baytını kodlayın.
Yüklendi mi?
HAYIR.
Resimler mi?
Tam veri URL'si iş akışı için görüntüyü Base64'e kullanın.