çevirmehesaplama

URL Encode / Decode

URL Encode, metindeki boşluk ve özel karakterleri internet adreslerinde güvenle taşınacak biçime çevirir; Decode ise bu kodu okunur hâle döndürür. Örneğin "merhaba dünya" metni "merhaba%20d%C3%BCnya" olur. Aşağıdaki kutuya metninizi yapıştırın, kodlama ya da çözme sonucunu anında görün.

Sonuç burada görünecek.

🔗 Bu aracı sitene ekle

Bu hesaplama aracını kendi web sitende ücretsiz kullanabilirsin. Rengini ayarla, hazır kodu kopyala, sitene yapıştır — hepsi bu kadar.

Aracı sitene ekle →

URL encode / decode nedir?

URL encode (yüzde kodlama / percent-encoding), bir metni internet adreslerinde sorunsuz taşınabilecek biçime çeviren işlemdir. Adreslerde yalnızca harf, rakam ve sınırlı sayıda işaret güvenle kullanılabilir; boşluk, Türkçe karakterler ve ?, &, =, # gibi özel işaretler ise kodlanması gereken karakterlerdir. Kodlama bu karakterleri % işareti ve iki haneli kodla değiştirir; örneğin boşluk %20 olur. Decode ise bu işlemin tersidir: kodlanmış metni alıp yeniden okunabilir hâle getirir.

Nasıl kullanılır?

Araç iki yönlü çalışır; tek yapmanız gereken metni girip yönü seçmektir:

  • Kodla (Encode): Düz metninizi kutuya yapıştırın; boşluk ve özel karakterler %XX biçiminde kodlanır.
  • Çöz (Decode): %20, %C3%BC gibi kodlar içeren bir adresi yapıştırın; okunabilir metne dönüşür.
  • Kopyalayın: Çıkan sonucu tek tıkla kopyalayıp adres çubuğuna, koda veya forma yapıştırabilirsiniz.

Sonuç anında ekrana gelir; herhangi bir kurulum ya da üyelik gerekmez.

Somut örnek

"merhaba dünya" metnini kodlamak istediğimizi düşünelim. Boşluk %20 olur; "ü" harfi ise UTF-8 karşılığı olan %C3%BC ile gösterilir. Sonuç merhaba%20d%C3%BCnya şeklinde çıkar. Bu kodu Decode kutusuna yapıştırdığınızda tekrar merhaba dünya elde edersiniz. Aynı mantıkla "&" işareti %26, "?" işareti %3F olarak kodlanır.

Nerelerde işinize yarar?

  • Bağlantı paylaşımı: İçinde boşluk veya Türkçe karakter olan adreslerin tarayıcıda doğru açılmasını sağlamak.
  • Arama ve sorgu: URL sonundaki sorgu parametrelerini (örneğin ?q=...) hatasız oluşturmak.
  • Yazılım geliştirme: API isteklerinde, form gönderiminde ve QR kodlarında verinin bozulmadan iletilmesini sağlamak.
  • Hata ayıklama: Karışık görünen bir adresi çözüp içinde hangi metnin geçtiğini okumak.

İpucu

Encode ve decode birbirinin tersidir; aynı metni iki kez kodlamayın, aksi halde "%" işareti de %25 olarak yeniden kodlanır ve çift kodlama hatası oluşur. Türkçe karakterler doğru çözülsün diye kodlama her zaman UTF-8 tabanlı yapılır. Bir adresin tamamını mı yoksa yalnızca parametre değerini mi kodladığınıza dikkat edin; tüm adresi körlemesine kodlamak https:// gibi parçaları da bozabilir.

Sıkça Sorulan Sorular

URL encode ile decode arasındaki fark nedir?

Encode, düz metni internet adreslerinde güvenle taşınacak yüzde kodlu (örneğin boşluk için %20) biçime çevirir. Decode ise bu işlemin tersidir; kodlanmış bir adresi alıp yeniden okunabilir metne döndürür. İkisi birbirinin tersidir, bu araçta tek tıkla istediğiniz yönü seçebilirsiniz.

Boşluk neden %20 oluyor?

İnternet adreslerinde boşluk doğrudan kullanılamaz; bağlantıyı bozabilir veya yanlış yorumlanabilir. Bu yüzden boşluk, yüzde kodlamada karşılığı olan %20 ile değiştirilir. Bazı sistemlerde boşluk artı (+) işaretiyle de gösterilebilir, ancak standart adres kodlamasında güvenli karşılık %20 olarak kabul edilir.

Türkçe karakterler doğru kodlanıyor mu?

Evet. Araç kodlamayı UTF-8 standardına göre yapar; bu nedenle ç, ğ, ı, ö, ş, ü gibi Türkçe harfler doğru biçimde kodlanır ve çözülür. Örneğin ü harfi %C3%BC olarak kodlanır. Decode sırasında aynı standart kullanıldığı için metniniz bozulmadan eski hâline döner.

İlgili Araçlar

Base64 Kodlama ve ÇözmeMetni Base64 biçimine kodlayın veya Base64 metnini geri çözün. UTF-8 ve Türkçe karakter destekli, ücretsiz ve reklamsız aracı hemen deneyin!EAN-13 Barkod Kontrol Hanesi HesaplamaEAN-13 barkodunun kontrol hanesini saniyeler içinde hesaplayın, 13 haneli barkodu doğrulayın. İlk 12 rakamı girin, tam barkodu hemen alın.Renk Kontrastı Hesaplama (WCAG)İki HEX renk kodu arasındaki WCAG kontrast oranını anında hesaplayın. AA ve AAA erişilebilirlik kriterlerini geçip geçmediğinizi öğrenin, hemen deneyin.HTML Encode / Decode ÇeviriciMetni HTML varlıklarına kodlayın (< > &) veya kodlanmış metni çözün. Ücretsiz, hızlı ve reklamsız HTML encode / decode aracını hemen deneyin!Metin Temizleme AracıMetindeki fazla boşlukları teke indirir, satır başı/sonu boşluklarını kırpar, boş satırları siler ve istenirse tüm satır sonlarını kaldırır. Hemen deneyin.Slug Oluşturucu (SEO Dostu URL)Başlık veya metni saniyeler içinde temiz, SEO dostu URL adresine dönüştürün. Türkçe karakterleri sadeleştirir, boşlukları tireye çevirir. Hemen deneyin.ASCII Kod ÇeviriciMetni ASCII/Unicode kod değerlerine, kodları metne çevirin. Tarayıcıda, çevrimdışı ve hızlı çalışan ücretsiz ASCII çeviriciyi hemen deneyin!Baskı Boyutu Hesaplama (Piksel - DPI - cm)Fotoğrafın piksel boyutu ve DPI değerinden baskı boyutunu santimetre olarak anında hesaplayın. 300 DPI ile kaliteli baskı için ölçüyü hemen öğrenin.