JSON Hatalarını Anlama ve Biçimlendirme: RFC 8259 Standart Rehberi | GoToolstack
JSON dosyalarındaki fazladan virgül, tek tırnak ve tırnaksız anahtar hatalarını çözün. BigInt hassasiyetini koruma ve biçimlendirme rehberi.
Metin ve dosyaları Base64 formatına güvenle dönüştürün veya orijinal içeriğe geri çözün.
Base64 kodlama; e-posta ekleri (MIME), veri URI'leri (Data URI), temel kimlik doğrulama başlıkları (HTTP Basic Auth) ve modern API veri aktarımlarında ikili (binary) verileri yalnızca 64 adet güvenli ASCII karakterine dönüştürmek için kullanılan evrensel bir kodlama şemasıdır. Ağ protokollerinde özel baytların bozulmadan aktarılmasını sağlar. Bu dönüştürücü; düz metinleri, özel UTF-8 karakterlerini (Türkçe karakterler dahil) ve ikili dizileri hatasız biçimde kodlar ve çözer.
Örneğin bir HTTP Basic Auth başlığı oluşturmak isteyen bir yazılımcı api_user_2026:GizliSifre#99 kimlik bilgilerini sisteme girdiğinde; araç bunu anında YXBpX3VzZXJfMjAyNjpHaXpsaVNpZnJlIzk5 Base64 dizgisine kodlar. Tersine, karmaşık bir API yanıtından dönen Base64 içeriği girildiğinde ise Türkçe karakterlerin bozulmasını önleyen TextEncoder/TextDecoder altyapısıyla orijinal metin kusursuz biçimde geri çözülür. Standart kodlamanın yanı sıra URL ve dosya isimlerinde güvenle kullanılabilen URL-safe Base64 modunu da destekler ve bayt dökümünü listeler.
Tüm Base64 kodlama ve çözme algoritmaları tamamen yerel tarayıcınız bünyesinde çalışır. Girdiğiniz şifreler, kimlik bilgileri, API anahtarları veya özel metinler hiçbir harici sunucuya iletilmez; tam gizlilik ve veri güvenliği sağlanır.
Kodlama: 3 Bayt (24 Bit) İkili Veri → 4 Adet 6 Bitlik İndeks → 4 ASCII Karakteri (Radix-64)
Girdi baytları 6-bitlik bloklara bölünür ve 64 karakterlik standart alfabedeki (A-Z, a-z, 0-9, +, /) karakterlerle eşleştirilir; eksik baytlar '=' ile doldurulur.