NordVPN
SponsoredStrict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Herhangi bir metin yaz veya bir Base64 dizesi yapıştırarak her iki yönde de dönüştür. UTF-8'i (emoji ve CJK karakterler dahil) işler ve JWT ile OAuth'ta kullanılan URL-güvenli varyantı destekler.
Base64, rastgele baytları 64 karakterlik bir alfabe (A-Z, a-z, 0-9, +, /, = dolgusu) kullanarak kodlar. Görüntü baytları, şifreli bloblar ve imzalı tokenlar gibi ikili verileri JSON, HTML veya e-posta başlıkları gibi yalnızca metin içeren biçimlere yerleştirmenin standart yöntemidir. Çıktı, girişten yaklaşık %33 daha büyüktür.
Base64 kodlamadır, şifreleme değildir. Herkes bir Base64 dizesini orijinal baytlarına geri çözebilir. Gizliliğe ihtiyacın varsa gerçek bir şifreleme algoritması kullan — Base64'ü gizli tutmak için kullanma.
Standart Base64, URL'lerde özel anlamları olan ve yüzde kodlanması gereken '+' ve '/' karakterlerini içerir. URL-güvenli Base64 (RFC 4648 §5) '+' yerine '-', '/' yerine '_' kullanır ve sondaki '=' dolgusunu kaldırır. JWT'ler, OAuth tokenları ve pek çok web API'si URL-güvenli biçimi kullanır.
Bir JWT veya tokenı elle çözüyorsan URL-güvenli modunu AÇ. Klasik e-posta veya PDF gömülü verisiyle çalışıyorsan kapalı bırak.
Eski tarayıcı btoa() işlevi yalnızca ASCII'yi işleyebilir. Bu araç, girişini önce UTF-8 baytlarına dönüştürmek için TextEncoder kullanır, ardından bu baytları Base64 ile kodlar. Bu sayede emoji, CJK karakterler, aksanlı Latin harfleri ve diğer tüm Unicode karakterler doğru şekilde kodlanır ve gidiş-dönüş dönüşüm çalışır.
Hayır. İkili veriyi ASCII metne kodlamanın bir yoludur. Herkes çözebilir. Gizlilik için gerçek şifreleme (AES, RSA vb.) kullan.
Standart Base64, URL'lerde özel anlamları olan '+' ve '/' kullanır ve bunların yüzde kodlanması gerekir. URL-güvenli Base64, bunu önlemek için '-' ve '_' kullanır.
İmzayı çözmek ham imza baytlarını verir, ancak bunlar doğrulama içindir, okunabilir değildir. Veriyi görmek için JWT'nin başlığını ve yükünü (ilk iki segment) çöz.
Doğrudan değil — yalnızca metin yapıştır. Dosyalar için ikili destekli bir araç kullan.
Ya giriş geçerli Base64 değildi ya da UTF-8 olmayan baytları kodlıyordu (örn. Latin-1 dosyası). Orijinal kodlamayı doğrula.
Hayır. Kodlama ve çözme tamamen tarayıcında çalışır.
Kaynak baytlardan yaklaşık %33 daha büyük (her 3 giriş baytı 4 çıktı karakterine dönüşür).
Standart Base64, uzunluğun 4'ün katı olması için sonuna '=' ekler. URL-güvenli sürümler çoğunlukla bunu atlar, çünkü çözme için gerekmez.
Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Managed cloud hosting for WordPress and web apps on DigitalOcean, Vultr, and AWS. Fast setup, no server headaches.
Try Cloudways →Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.
Browse Fiverr →