Base64, URL ve HTML Encode / Decode
Metni Base64, Base64URL, URL, HTML ve Hex biçimlerine kodlayın ya da çözün; Türkçe karakterlerle uyumlu UTF-8 desteğiyle.
Tamamen tarayıcınızda çalışır; girdiğiniz veriler hiçbir sunucuya gönderilmez.
Hangi kodlama ne zaman kullanılır?
- Base64: İkili veriyi metin olarak taşımak için; e-posta ekleri, Basic Auth başlıkları, gömülü görseller.
- Base64URL: URL'de güvenle taşınabilen Base64 türevi;
+ve/yerine-ve_kullanır, dolgu karakteri yoktur. JWT parçaları bu biçimdedir. - URL: Sorgu parametrelerinde özel karakterleri (
&,=, boşluk, Türkçe karakterler) güvenle göndermek için yüzde kodlaması. - HTML: Kullanıcı girdisini sayfaya basarken
<,>,&,"ve'karakterlerini etkisizleştirir; XSS'e karşı çıktı kodlamasının temelidir. - Hex: Baytları onaltılık gösterim; hash değerleri, ağ paketleri ve bellek dökümlerinde kullanılır.
Kodlama şifreleme değildir: Base64 ile kodlanmış bir değeri herkes çözebilir. Gizli verileri korumak için şifreleme kullanılmalıdır.