İçeriğe atla

URL Encode / Decode

URL veya metni percent-encoding ile kodlayın / çözün — ücretsiz online.

URL kodlama ve çözme aracı nedir?

İnternet adresleri yalnızca belirli ASCII karakterlerini doğrudan taşıyabilir. Boşluk, Türkçe harfler, &, ?, = ve # gibi özel karakterlerin bir adreste ya da sorgu parametresinde güvenle kullanılabilmesi için yüzde kodlamasına (percent-encoding) çevrilmesi gerekir. URL encode/decode aracı bu dönüşümü iki yönde de tek tıkla yapar.

Nasıl kullanılır? (Adım adım)

1. Dönüştürmek istediğiniz metni veya adresi kutuya yapıştırın.

2. Metni URL'ye uygun hale getirmek için Encode, %'li bir adresi okunur hale getirmek için Decode düğmesine basın.

3. Sonucu Kopyala düğmesiyle panoya alın.

4. Kodlanmış değeri bağlantınızda, API isteğinizde veya form parametrenizde kullanın.

Neden önemlidir?

Kodlanmamış bir & işareti sorgu dizesini beklenmedik yerden böler, # işareti ise adresin geri kalanını parça tanımlayıcısına çevirir. Bu da yanlış sayfa açılmasına, eksik parametrelere ve takip (UTM) verilerinin kaybolmasına yol açar. Özellikle arama sorguları, yönlendirme adresleri ve e-posta bağlantıları oluştururken değerleri kodlamak hataları önler. SEO açısından ise kalıcı sayfa adreslerinde Türkçe karakter yerine sade harfler kullanmak daha temiz bağlantılar sağlar.

Örnekler

'kış lastiği fiyatları' ifadesi kodlandığında kı%C5%9F%20lasti%C4%9Fi%20fiyatlar%C4%B1 haline gelir. Bir sorgu parametresinde kullanılacak 'a&b=c' değeri ise a%26b%3Dc olarak kodlanmalıdır; aksi halde sunucu bunu iki ayrı parametre olarak algılar. Tersine, bir log kaydında gördüğünüz %C3%BCr%C3%BCn gibi bir ifadeyi decode ettiğinizde 'ürün' kelimesini okursunuz. Kampanya bağlantılarına UTM parametresi eklerken, form verilerini GET isteğiyle gönderirken veya bir yönlendirme adresini başka bir adresin içine parametre olarak yerleştirirken bu dönüşümü yapmak bağlantının bozulmadan çalışmasını sağlar. E-posta ve sosyal medya paylaşımlarında da kodlanmış bağlantılar daha güvenilir sonuç verir.

İlgili araçlar

Sayfa adresleri için okunur ve Türkçe karaktersiz bağlantılar üretmek isterseniz slug oluşturucu aracımızı kullanabilirsiniz.

Sıkça sorulan sorular

URL encode (kodlama) nedir?
URL'de güvenli olmayan karakterlerin %XX biçimindeki karşılıklarına çevrilmesidir. Örneğin boşluk %20, ç harfi %C3%A7 olur.
Ne zaman decode kullanmalıyım?
Tarayıcı adres çubuğundan veya bir log dosyasından kopyaladığınız %'li karakterlerle dolu bir adresi okunabilir hale getirmek istediğinizde decode işlemini kullanın.
Türkçe karakterler neden bozuk görünüyor?
Türkçe karakterler UTF-8 ile birden fazla bayt olarak kodlanır. Decode işlemi bu baytları tekrar ğ, ş, ı gibi karakterlere dönüştürür.
Bu araç encodeURIComponent ile aynı mı?
Araç, tarayıcının standart URL kodlama fonksiyonlarını kullanır; sorgu parametresi değerleri için uygun bir sonuç üretir.
Verilerim kaydediliyor mu?
Hayır. İşlem tarayıcınızda yapılır ve girdiğiniz metin sunucuya gönderilmez.

Son güncelleme: