Çevrimiçi URL Kodlayıcı/Kod Çözücü
Metni URL parametresi veya tam URL olarak kodlayın ya da yüzde kodlu metni çözün. Tarayıcıda çalışır, 500.000 karaktere kadar destekler. İşlem tarayıcınızda…
Kullanmaya başla
URL Kodlama ve Kod Çözme Aracının Özellikleri
Bu araç, metni URL'lerde güvenli biçimde kullanmak üzere kodlar veya kodlanmış metni çözer. Tüm işlem tarayıcınızda gerçekleşir; sunucuya veri gönderilmez.
Parametre Kodlama (encodeURIComponent)
Bir URL parametresinin değeri olarak kullanılacak metni kodlar. Boşluk %20 olur; eğik çizgi (/) ve soru işareti (?) gibi URL ayraçları da %2F ve %3F şeklinde kaplanır. Örneğin a b/c?d metni a%20b%2Fc%3Fd hâline gelir.
Tam URL Kodlama (encodeURI)
Bir URL'nin yapısal ayraçlarını koruyarak boşluk ve güvenli olmayan karakterleri kaplar. Örneğin https://example.com/a b?q=x y → https://example.com/a%20b?q=x%20y (eğik çizgi ve soru işareti korunur).
Kod Çözme (decodeURIComponent)
Geçerli yüzde kodlu UTF-8 dizilerini metne dönüştürür. Örneğin a%20b%2Fc → a b/c. Artı işareti (+) boşluğa çevrilmez; HTML form çözme kuralı uygulanmaz. Hatalı bir yüzde kaçışı veya geçersiz UTF-8 bayt dizisi hata olarak bildirilir.
Sınırlamalar
Bu araç yalnızca metin dönüşümü yapar; URL kısaltıcı, yönlendirme denetleyicisi, punycode dönüştürücü veya güvenlik tarayıcısı değildir. Sonucun erişilebilir bir URL olduğunu garanti etmez.
Sık Sorulan Sorular
Kod çözme sırasında artı işareti neden boşluğa dönüşmüyor?
Bu araç decodeURIComponent kullanır; bu işlev artı işaretini boşluğa çevirmez. HTML form gönderimlerinde artı işareti boşluk anlamına gelir, ancak bu araç yalnızca yüzde kodlu dizileri çözer.
Kodlama sonucu neden bazı karakterler değişmeden kalıyor?
Parametre kodlama, URL ayraçlarını da kaplar; tam URL kodlama ise yapısal ayraçları (ör. /, ?) korur. Bu, seçtiğiniz işlemin tanımı gereğidir.
Çok uzun metinlerde sorun olur mu?
En fazla 500.000 karakter kabul edilir. Bu sınırın üzerindeki metinler işlenmez; metni kısaltmanız gerekir.
Kontrol Listesi
- Metni yapıştırdınız mı?
- Doğru işlemi seçtiniz mi (kodlama veya çözme)?
- Sonucu hedef URL'de kullanmadan önce gözle kontrol ettiniz mi?
İşlem tarayıcınızda yerel olarak yapılır.