Base64 Kodlayıcı / Çözücü
Dosyayı buraya sürükleyin veya yüklemek için tıklayın
Kullanım Kılavuzu
Base64 Tool, Base64 verilerini doğrudan tarayıcıda kodlar ve çözer — metin, dosya içeriği ve ikili dizeleriniz hiçbir zaman cihazınızı terk etmez. Base64, ikili verileri yazdırılabilir ASCII karakterleri dizisi olarak temsil eden bir ikili-metin kodlama şemasıdır. Web geliştirme ve ağ iletişiminde her yerde kullanılır: HTTP Temel kimlik doğrulama başlıkları kimlik bilgilerini Base64'te kodlar; Data URI'ler resimleri ve CSS dosyalarını HTML'ye Base64 dizesi olarak gömer; JWT belirteçleri Base64url ile kodlanmış segmentler içerir; SMTP ve MIME yükleri e-posta eklerini kodlar; birçok REST API'si JSON yükleri içinde ikili verileri Base64 dizesi olarak iletir. Bu araç hem metin modunu (belirteçleri, başlıkları veya JSON yüklerini çözmek için ideal) hem de dosya modunu (resimler, PDF'ler veya diğer ikili dosyaları kodlamak için) işler. Unicode ve çok baytlı kodlamalar, TextEncoder/TextDecoder kullanımı sayesinde doğru şekilde işlenir. URL güvenli mod, "+" yerine "-" ve "/" yerine "_" kullanır ve isteğe bağlı olarak "=" dolgusunu atlayabilir — JWT belirteçleri için gereken standarttır.
- Modu seçin — Düz metin dizileri için "Metin" sekmesini veya resimler ve PDF'ler gibi ikili dosyaları kodlamak ya da çözmek için "Dosya" sekmesini seçin.
- Girdi girin veya dosya yükleyin — Metin modunda: kodlamak istediğiniz metni veya çözmek istediğiniz Base64 dizesini yazın veya yapıştırın. Dosya modunda: bırakma alanına bir dosya sürükleyin veya seçmek için tıklayın.
- Kodla veya Çöz seçeneğini belirleyin — Girdinizi Base64'e dönüştürmek için "Kodla"ya veya Base64 dizesini orijinal metin ya da ikili dosyaya geri dönüştürmek için "Çöz"e tıklayın.
- Gerekirse URL güvenli modu etkinleştirin — "URL güvenli"yi işaretleyerek "+" yerine "-" ve "/" yerine "_" kullanın. Bu seçeneği Base64 değeri bir URL, HTTP başlığı veya JWT belirteci içine dahil edilecekse kullanın.
- Sonucu kopyalayın veya indirin — Metin modu için panoya kopyalamak üzere "Kopyala"ya tıklayın. Dosya modu için çözülen ikili verileri dosya olarak kaydetmek üzere "İndir" düğmesini kullanın.
- Gidiş-geliş döngülerini doğrulayın — Doğruluğu kontrol etmek için bir metni kodlayın ve ardından sonucu çözün — orijinal girdiye geri dönmelisiniz. Bu, kırpma veya karakter kodlama sorunlarının olmadığını doğrular.
Sık Sorulan Sorular
Base64 dizim veya dosyalarım bir sunucuya yükleniyor mu?
Hayır. Tüm kodlama ve kod çözme, yerel JavaScript API'leri aracılığıyla tarayıcınızda gerçekleşir. Metniniz veya dosyalarınız hiçbir zaman cihazınızdan ayrılmaz.
Bu araçla dosyaları Base64'e kodlayabilir miyim?
Evet. Dosya moduna geçin, ardından bir dosyayı sürükleyip bırakın veya bir tane seçin. Araç, yerel olarak Base64'e kodlar ve sonucu kopyalanabilir bir dize olarak gösterir.
Base64 kodlaması nedir ve ne zaman kullanılır?
Base64, ikili verileri bir ASCII dizesi olarak temsil eden bir ikili-metin kodlama şemasıdır. CSS'e resim gömmek (veri URL'leri), e-posta ekleri, JWT belirteçleri ve JSON'da ikili veri taşımak için yaygın olarak kullanılır.
Kodlayabileceğim dosya boyutunda bir sınır var mı?
Sunucu tarafından dayatılan sınır yoktur. Pratik boyut, tarayıcının kullanılabilir belleğine bağlıdır. Yaklaşık 50 MB'a kadar dosyalar genellikle sorunsuz işlenir.
Bu Base64 aracı ücretsiz mi?
Evet. 2Kit tamamen ücretsizdir, hesap gerektirmez ve kullanım sınırı yoktur.
Teknik Uygulama
Tüm işlemler yalnızca tarayıcınızda gerçekleştirilir — hiçbir veri sunuculara gönderilmez. Bu araç, Aşamalı Web Uygulaması (PWA) olarak tamamen çevrimdışı çalışır: ilk ziyaretten sonra tüm sayfalar ve kaynaklar Service Worker tarafından önbelleğe alınır ve internet bağlantısı olmadan da kullanılabilir hale gelir. Girdiğiniz veriler cihazınızdan hiç çıkmaz, bu da API anahtarları, parolalar, özel yapılandırmalar ve gizli belgeler gibi hassas içerikler için güvenli bir ortam sağlar.