Base64 Encoder/Decoder
Metinleri Base64 encode/decode et. İstersen URL-safe format kullan.
Ne işe yarar?
Base64, ikili veriyi metin olarak taşımak için kullanılan bir kodlamadır. JSON payload’ları, token parçaları veya “data:” URL’leri gibi yerlerde sıkça karşınıza çıkar. Base64 bir şifreleme yöntemi değildir; sadece dönüştürür.
Nasıl kullanılır?
- Encode veya Decode sekmesini seç.
- Metni (ya da Base64 metnini) Giriş alanına yapıştır.
- JWT/URL gibi alanlar için gerekiyorsa URL-safe seçeneğini aç.
- Dönüştür ile sonucu üret, ardından Kopyala ile panoya al.
İpuçları
- Decode işlemi UTF‑8 metin içindir; ikili içeriklerde çözümleme hatası alabilirsiniz.
- Uzun Base64 metinlerde satır sonları/boşluklar olabilir; decode öncesi temizlemek hata oranını düşürür.
- URL-safe varyantı genelde +// yerine -/_ kullanır; pad (=) eksikse araç tamamlamayı dener.
- Hassas veri için Base64 kullanmayın; kolayca geri çevrilebilir.
Örnekler
Encode
Giriş: hello world
Çıkış: aGVsbG8gd29ybGQ=
Decode
Giriş: aGVsbG8gd29ybGQ=
Çıkış: hello world
Gizlilik & güvenlik
- Aracı çalıştırdığınızda içerik API’ye gönderilerek işlenir; token/şifre gibi hassas verileri paylaşmayın.
- Girdiğiniz metinleri mümkünse kişisel veri içermeyecek şekilde kullanın.
API ile kullanım (x-api-key)
curl -X POST 'https://kursatbabur.com/api/tools/base64/encode' \
-H 'content-type: application/json' \
-H 'x-api-key: ak_...' \
-d '{"text": "hello world", "urlsafe": false}'
curl -X POST 'https://kursatbabur.com/api/tools/base64/decode' \
-H 'content-type: application/json' \
-H 'x-api-key: ak_...' \
-d '{"text": "aGVsbG8gd29ybGQ=", "urlsafe": false}'
Sık Sorulan Sorular
Base64 bir şifreleme yöntemi mi?
Hayır. Base64 yalnızca ikili veriyi metne çevirir; herkes tarafından kolayca geri çözülebilir, gizlilik sağlamaz.
URL-safe seçeneği ne zaman gerekir?
Sonucu bir URL veya dosya adında kullanacaksanız açın; + ve / karakterleri yerine - ve _ üretir.
Decode sırasında hata alıyorum, neden?
Girdi geçerli bir Base64 dizisi değildir ya da satır sonu/boşluk içeriyordur; temizleyip tekrar deneyin.
Girdiğim metin sunucuda saklanıyor mu?
Hayır, dönüşüm isteği yalnızca işlem anında API’ye gönderilir; kalıcı olarak saklanmaz.