Yazılım ve dijital araçlar

URL Kodlama/Çözme

URL kodlama ve çözme aracı, bir bağlantının bileşeninde kullanılacak metni encodeURIComponent veya decodeURIComponent yöntemiyle dönüştürür. İşlem yönünü seçerek metin ile yüzde kodlu biçim arasında geçiş yapın.

Bilgilerini gir

Formül hesabı
HESABIN YOLU

Nasıl hesaplanır?

encodeURIComponent / decodeURIComponent. URL bileşeni için kullanılır; tam URL ayrıştırıcısı değildir.

Örnek sonuç ve girdi testlerinden geçmiştir.

Formül kaynakları

MDN Web Docs

URL bileşeni ne demektir?

Sorgu parametresinin değeri veya tek bir yol parçası bir URL bileşeni olabilir. Bu araç, ayrılmış karakterlerin de kodlanabildiği bileşen dönüşümünü uygular.

Tam adresi bileşen gibi kodlamak : ve / gibi adres yapısını oluşturan karakterleri de dönüştürebilir. Bu sayfa tam URL ayrıştırıcısı değildir.

Yüzde kodlaması ve UTF-8

Türkçe karakterler UTF-8 baytlarının yüzde kodlu karşılıklarına dönüştürülür. Çözme yönünde hatalı yüzde dizileri geçerli bir bileşen olarak kabul edilmez.

ÖRNEK ÜZERİNDEN

Örnek hesaplama

Bu örnekte aşağıdaki girdiler kullanılmıştır. Kendi bilgilerinizi formda değiştirerek yeniden hesaplayabilirsiniz.

İşlem
Kodla
URL bileşeni
a b
Sonuça%20b
  1. encodeURIComponent / decodeURIComponent. URL bileşeni için kullanılır; tam URL ayrıştırıcısı değildir.
  2. Sonuç: a%20b.

Sık sorulan sorular

Tam bağlantıyı doğrudan kodlamalı mıyım?

Bu araç tek bir URL bileşeni içindir. Tam adresin yapısal ayraçları da kodlanabileceği için hangi bileşeni dönüştürdüğünüzü belirleyin.

Boşluk neden %20 olur?

encodeURIComponent bileşen dönüşümünde boşluğun yüzde kodlu karşılığı %20’dir.

URL kodlama metni şifreler mi?

Hayır. Bu dönüşüm karakterlerin URL bileşeninde taşınmasını sağlar; gizlilik sağlayan şifreleme değildir.