İçeriğe atla

Base64 Kodla/Çöz

Base64 Kodla/Çöz, metin ve görsel iş akışlarını destekler. Metni kodlayıp çözebilir, görselleri Data URL veya ham Base64'e dönüştürebilir ya da Data URL / Base64'i yeniden görsele çevirip yerel önizleme ve indirme yapabilirsiniz.

Girdi metni

Karakter

0 / 500,000

Base64 Kodla/Çöz

Hızlı başlangıç

1
Düz metin veya Base64 dizgesini alana girin.
2
İşlemek için “Kodla” veya “Çöz” düğmesine tıklayın.
3
Girdi ve sonuç aynı alanı paylaşır; tek tıkla kopyalayabilir veya temizleyebilirsiniz.
4
Doğrulamak için önce kodlayın, ardından “Çöz” moduna geçerek gidiş‑dönüş kontrolü yapın.
5
Normal metin için "Metin modu"nu, görsel yükleyip kodlamak için "Görseli Base64'e dönüştür" sekmesini ve Data URL veya Base64'i yeniden görsele çevirmek için "Base64'ü görsele dönüştür" sekmesini kullanın.
6
"Görseli Base64'e dönüştür" sekmesinde bir görsel yükleyerek hemen Data URL veya ham Base64 oluşturun.
7
"Base64'ü görsele dönüştür" sekmesinde bir Data URL yapıştırın ya da ham Base64 yapıştırıp bir MIME türü seçin. Görsel önizlemesi otomatik olarak güncellenir.

Yaygın kullanım senaryoları

URL/JWT

URL güvenli varyantı (−/_) tercih edin; kaçış sorunlarını azaltmak için sonda yer alan '=' işaretleri isteğe bağlıdır.

E‑posta/MIME

satır kaydırma gerekiyorsa MIME 76 sütun (CRLF) kullanın; web için genellikle satır kaydırma yapılmaz. Bu araç 76 sütun kaydırma ve LF/CRLF arasında geçiş imkânı sunar.

Çok satırlı metin

her satırı ayrı ayrı kodlamak için satır bazlı kodlamayı etkinleştirin.

MIME/PEM

76 sütun kaydırmayı etkinleştirin; gerektiğinde satır sonlarını LF olarak ayarlayın.

Data URL

gömme yaparken data:[mime];base64,… biçiminde üretin; çözücü virgülden sonraki kısmı otomatik ayıklar.

Gidiş‑dönüş doğrulama

önce kodlayıp hemen ardından çözerek bütünlüğü kontrol edin.

Görsel yükleme

orijinal baytları korurken yeniden yükleme yapmadan Data URL ile ham Base64 çıktısı arasında geçiş yapın.

Görsel Data URL'si

data:image/...;base64,... yapıştırın; MIME türü otomatik algılansın ve görsel hemen önizlensin.

Ham Base64 görsel verisi

Aracın otomatik önizleme yapabilmesi ve görsel olarak indirebilmesi için özgün MIME türünü belirtin.

Kodlama parametreleri ve varyantlar

URL güvenli çıktı
Satır bazlı kodla (her satırı ayrı işleme)
MIME için 76 sütunda satır kaydır (CRLF)
Satır sonlarında LF kullan (\n)
Data URL
Ham Base64
Ham Base64 görsel girdisi açık bir MIME türü gerektirir; çünkü Base64 dosya biçimi meta verisini taşımaz.
Otomatik doldurma: uzunluk 4’ün katına hizalanır; geçersiz uzunluklar hata olarak bildirilir.
Boşluk toleranslı: çözme sırasında satır sonları ve boşluklar kaldırılır.

Kullanım tavsiyeleri

Metin modu varsayılan olarak UTF-8 kullanır. GBK, Shift-JIS veya başka bir kodlamaya ihtiyacınız varsa, aracı kullanmadan önce dönüştürün.
Varsayılan URL güvenli Base64’dir; eski sistemler için standart Base64’e geçmek üzere bunu devre dışı bırakın.
Sistemler arası aktarımda satır sonları ve boşlukları temizleyin; yalnızca görüntüleme için ekleyin.
Base64 boyutu yaklaşık %33 artırır; büyük dosyalar için tercih etmeyin.
Eski sistemler için standart Base64: URL güvenli modu kapatın ( +/ ve = korunsun).
Satır bazlı kodlama, mevcut Base64 dizgelerini yeniden kodlar; yalnızca varyant dönüştürmek istiyorsanız kodlamadan önce bu seçeneği kapatın.
76 sütunda satır kaydırma yalnızca gösterimi etkiler; çözücü satır sonlarını ve boşlukları yok sayar.
Ham Base64 paylaşırken alıcının dosyayı doğru yeniden oluşturabilmesi için orijinal MIME türünü de birlikte gönderin.
Önizleme kullanılabilirliği tarayıcının görsel desteğine bağlıdır; önizleme başarısız olsa bile indirme orijinal baytları korur.

Sınırlamalar ve uyumluluk

Çok uzun metinler performansı etkileyebilir; gerekirse girdiyi parçalara bölün.
İkili veriler: arayüz metin odaklıdır; gerçek ikili dosyalar için Data URL veya CLI araçlarını tercih edin.
Maksimum boyut tarayıcı belleğiyle sınırlıdır.
Bazı görsel biçimleri başarıyla kodlansa bile mevcut tarayıcıda önizlenemeyebilir.

Gizlilik ve güvenlik

Tüm işlemler tarayıcınızda yerel olarak gerçekleşir; veriler cihazınızdan dışarı çıkmaz.
Güvenlik notu: Base64 bir kodlama yöntemidir, şifreleme değildir. Hassas verileri önce şifreleyip ardından kodlayın.

Sıkça Sorulan Sorular

6

Sonraki adım için bu ilgili araçlarla devam edin.