Toplu Base64 Kodlama

Batch girişi (bir çizgi)
0 satır · 0 karakter

Çevrimiçi toplu Base64 kodlama aracı: çok satırlı metni satır satır Base64'e dönüştürür. Standard ve URL-safe, UTF-8, satır bazında başarı/hata istatistiği.

İlgili Öneriler

Toplu Base64 Kodlama nedir?

Toplu Base64 kodlama, çok satırlı metni tek seferde satır satır Base64 dizelerine dönüştürme işlemidir. Her satır bağımsız olarak kodlanır, giriş ve çıkış bire bir eşleşir (birleştirme veya bölme yok). Günlük alanları, yapılandırma değerleri ve toplu kimlik bilgileri için uygundur.

**"Tekli Base64 kodlama"dan farkı:** Tekli kodlama bir defada tek satır işler; toplu kodlama N satır yapıştırıp paralel olarak N Base64 sonucu üretir ve toplu üretim iş akışlarına uygundur.

**"Base64 birleştirme"den farkı:** Birleştirme yalnızca boşlukları kaldırıp tek satıra yapıştırır, **kodlama yapmaz**; toplu kodlama ise UTF-8 metnini btoa ile Base64'e çevirir.

**Standard ve URL-safe:** Standard + / = karakterlerini, URL-safe ise - _ kullanır (= isteğe bağlı kaldırılır). URL, dosya adı gibi + / = bulunmaması gereken yerler için URL-safe tercih edilir. Araç iki seçenek arasında geçiş yapmanıza olanak tanır.

Kullanım senaryoları

  • Günlük alanları, yapılandırma değerleri ve API kimlik bilgilerini toplu Base64'e dönüştürme
  • Çok satırlı HTTP başlıklarındaki username:password değerlerini Base64'e çevirme
  • Çok sayıda anahtar, jeton ve imza dizesini URL-safe Base64'e çevirip URL'lerde kullanma
  • Çok satırlı metni satır satır kodladıktan sonra base64-merge ile tek satıra birleştirme
  • Veri içe aktarma betiklerinde orijinal alanları ön işlem olarak Base64'e dönüştürme
  • Test örnekleri için kısa çok satırlı metinleri hızla Base64'e çevirme

Nasıl Kullanılır

  1. Sol giriş kutusuna çok satırlı metni yapıştırın veya yazın (her satırda bir öğe).
  2. Üstteki açılır menüden varyantı seçin: Standard (varsayılan) veya URL-safe.
  3. Araç otomatik olarak satır satır kodlama yapar ve sonuçları sağdaki çıktı alanında gösterir.
  4. "Tümünü Kopyala" ile kopyalayın veya "İndir" düğmesiyle txt dosyası olarak kaydedin.

Özellikler

  • Satır satır kodlama: her satır bağımsız olarak kendi Base64 sonucunu üretir
  • İki varyant: Standard (+/=) ve URL-safe (-_) tek tıkla değiştirilir
  • UTF-8 karakter kümesi: Çince, emoji, Latince ve diğer çok dilli karakterler
  • Gerçek zamanlı kodlama: girdiden 300 ms sonra otomatik yeniden hesaplama
  • Sonuç istatistikleri: toplam satır, başarılı ve başarısız satır sayıları
  • Tek tıkla kopyalama: toplu sonuç panoya bir bütün olarak kopyalanır
  • txt indirme: batch-encoded.txt dosyası olarak kaydedilir
  • PC/mobil uyumlu: sürüklenebilir iki sütun veya sekme geçişi
  • Yalnızca tarayıcıda işlem: içerik sunucuya gönderilmez

Best Practices

Karakter kümesini doğrulayın

çok baytlı karakterler içeriyorsa aracın UTF-8'i ile sonraki kod çözme tarafının karakter kümesinin eşleştiğinden emin olun.

Doğru varyantı seçin

URL ve dosya adı senaryolarında URL-safe, diğerlerinde Standard kullanın. İki varyantı karıştırmayın.

Boş satırlar güvenlidir

otomatik atlanır, sonucu kirletmez veya kod çözme hatasına yol açmaz.

Büyük girdileri parçalara ayırın

100.000 satırı aşan girdileri gruplara bölüp kodlayın ve sonra birleştirerek tarayıcı bellek yükünü azaltın.

Sonuçları birleştirin

toplu kodlama sonrasında "Base64 birleştirme" aracıyla tek satırlık Base64 dizisi elde edebilirsiniz.

Sık Sorulan Sorular

Toplu kodlama ile "Tekli Base64 kodlama" arasındaki fark nedir?

Bu araç bir defada çok satır işler ve her satır bağımsız bir Base64 sonucu üretir; tekli kodlama aracı yalnızca tek satır işler. Yapılandırma veya alan gibi Base64 çıktılarını toplu üretmeniz gerekiyorsa bu araç daha verimlidir.

Bir satır kodlanamazsa ne olur?

Alttaki istatistiklerde hatalı satır sayısı görünür ve çıktıdaki ilgili satır "[kodlama başarısız] özgün metin" olarak işaretlenir (çok ender durumlarda, aşırı uzun satırlarda veya bellek yetersizliğinde).

Standard ve URL-safe ne zaman seçilir?

Sonuç URL, dosya adı veya HTTP başlığına yerleştirilecekse URL-safe'i seçin (+ ve /, - ve _ ile değiştirilir); diğer durumlarda Standard'ı kullanın.

Çince, emoji gibi çok baytlı karakterler destekleniyor mu?

Evet. Araç her satırı UTF-8 bayt dizisine çevirip Base64'e dönüştürdüğü için Çince, emoji ve diğer karakterler doğru şekilde işlenir.

Boş satırlar kodlanır mı?

Hayır. Boş satırlar atlanır, sonuç satırlarına veya hata istatistiğine dahil edilmez; bölüm ayırıcı olarak güvenle kullanabilirsiniz.

Tek seferde girilebilecek satır sayısı sınırlı mı?

Sabit bir sınır yoktur; tarayıcı belleği yeterli olduğu sürece çalışır. Tek seferde 100.000 satırı aşmamanızı ve daha büyük girdileri parçalara ayırmanızı öneririz.

Çince girdi kodlandıktan sonra bozulur mu?

Hayır. Araç çok baytlı karakterleri UTF-8 ile işler ve geçerli bir Base64 üretir. Kod çözme tarafında da UTF-8 kullandığınızdan emin olun.

Önce toplu kodlayıp sonra tek satıra birleştirebilir miyim?

Evet. Önce bu araçla çok satırlı Base64 üretin, ardından "Base64 birleştirme" aracıyla satır sonlarını kaldırarak tek satırlık Base64 elde edin.

İçerik sunucuya gönderilir mi?

Hayır. Tüm kodlama tarayıcıda yerel olarak yapılır; girdiler ve çıktılar cihazınızdan dışarı çıkmaz.

Sözlük

Base64
İkili verileri 64 yazdırılabilir karakterle ifade etme yöntemi. Araç, UTF-8 metnini satır satır Base64'e dönüştürür.
UTF-8
Unicode karakterleri için değişken uzunluklu kodlama. Araç, varsayılan olarak her satırı UTF-8 bayt dizisine çevirip Base64 olarak kodlar.
Standard Base64
RFC 4648 standart varyantı; + ve / karakterleri ile = dolgusu kullanır.
URL-safe Base64
RFC 4648'in URL ve dosya adları için güvenli varyantı: + karakteri - ile, / karakteri _ ile değiştirilir, = dolgusu isteğe bağlı çıkarılabilir.
btoa
Tarayıcının yerleşik Base64 kodlama fonksiyonu. Araç UTF-8 kodlamasını TextEncoder + btoa ile gerçekleştirir.

Authoritative References