URL Kodlayıcı / Çözücü Nedir?

Ücretsiz çevrimiçi URL kodlayıcı ve çözücü. URL dizelerini kodlayın ve çözün.

URL kodlama, yüzde kodlaması olarak da bilinir, URL'lere özel karakterler eklemenin standart yoludur. Boşluklar, semboller ve ASCII olmayan metin gibi karakterlerin kodlanması gerekir çünkü URL'ler kısıtlı bir izin verilen karakter kümesine sahiptir. URL Encoder/Decoder hem kodlamayı hem de kod çözmeyi yönetir; API çağrıları, yönlendirmeler ve web geliştirme için URL'ler hazırlamayı kolaylaştırır.

Kodlama modunda araç, güvenli olmayan karakterleri yüzde kodlu karşılıklarına dönüştürür. Bir boşluk %20, bir ve işareti (&) %26, bir eşittir işareti (=) %3D ve é gibi Unicode karakterler %C3%A9 (UTF-8 bayt gösterimleri) olur. Bu, sorgu parametrelerinin, URL yollarının ve parça tanımlayıcılarının tarayıcılar ve sunucular tarafından yanlış yorumlanmadan güvenle iletilmesini sağlar.

Kod çözme modunda ters işlem, yüzde kodlu karakterleri insan tarafından okunabilir biçimlerine geri dönüştürür. Bu, API yanıtlarında hata ayıklamak, izleme URL'lerini incelemek ve yönlendirme zincirlerini anlamak için gereklidir. Örneğin, "q=hello%20world&category=%23web" içeren bir URL, "q=hello world&category=#web" olarak çözülür. Kod çözülmüş biçim, sunucunun veya tarayıcının gerçekte yorumladığı şeydir.

Çift yönlü değiştirme düğmesi, kodlama ve kod çözme arasında anında geçiş yapmanızı sağlar; bu, gidiş-dönüş doğrulaması için kullanışlıdır. Araç, URI spesifikasyonunda tanımlanan tüm karakterleri işleyen standart JavaScript encodeURIComponent() ve decodeURIComponent() işlevlerini kullanır. İşlem, sunucu iletişimi olmadan tamamen yereldir.

URL Kodlayıcı / Çözücü için Gerçek Kullanım Örnekleri

Bir API Çağrısı için Arama Sorgu Dizesini Kodlama

Arama API'niz bir sorgu parametresi kabul ediyor: "q=artificial intelligence & machine learning". Ve işareti ve boşlukların kodlanması gerekiyor. Sorguyu yapıştırın ve kodlayın: "q=artificial%20intelligence%20%26%20machine%20learning". API artık bunu & işaretinde bölmek yerine tek bir parametre değeri olarak alır.

İzleme Parametrelerini Anlamak için Bir Yönlendirme URL'sini Kod Çözme

Bir pazarlama yönlendirme URL'si "%7Bclick_id%7D" ve "%26source%3Dnewsletter" içeriyor. Kodunu çözerek "{click_id}" ve "&source=newsletter" değerlerini ortaya çıkarın. Kod çözülmüş biçim, yönlendirmenin hangi izleme parametrelerini ilettiğini ve hangi dinamik değerlerin beklendiğini anlamanıza yardımcı olur.

Unicode Karakterler İçeren Bir URL Hazırlama

Bir ürün sayfası URL'si Japonca bir ürün adı içeriyor: "かわいい猫のぬいぐるみ". Yolu kodlayın ve "%E3%81%8B%E3%82%8F%E3%81%84%E3%81%84%E7%8C%AB%E3%81%AE%E3%81%AC%E3%81%84%E3%81%90%E3%82%8B%E3%81%BF" elde edin. Uluslararası alan adları ve yollar için tarayıcıların sunuculara gönderdiği şey bu yüzde kodlu sürümdür.

Neden URL Kodlayıcı / Çözücü Kullanmalısınız?

  • Bidirectional URL encoding and decoding
  • Useful for query strings, redirects, and APIs
  • Handles spaces, symbols, and Unicode text
  • Runs locally with no network requests

URL Kodlayıcı / Çözücü Nasıl Kullanılır — Adım Adım

1

encode or decode mode Seçin.

2

URL or text you want -e transform Yapıştırın.

3

Review the converted result instantly.

4

output or swap it back other mode for quick debugging Kopyalayın.

URL Kodlayıcı / Çözücü Kimler İçin En Uygun?

  • API hata ayıklama
  • redirect URLs
  • tracking parameters
  • web geliştirme

URL Kodlayıcı / Çözücü için Profesyonel İpuçları

  • 1Sorgu parametresi değerleri için encodeURIComponent() kullanın (? işaretinden sonraki her şey). URL'nin yol bölümü için, / ve ? karakterlerini koruduğu için encodeURI() daha uygundur.
  • 2Kullanıcı tarafından üretilen içeriği URL'lere eklemeden önce her zaman kodlayın. Kodlamamak, bir kullanıcının sorgu parametrelerini manipüle etmek için & veya = eklediği parametre enjeksiyonu güvenlik açıklarına yol açabilir.
  • 3Modern tarayıcılar URL'lerde boşlukları otomatik olarak %20 olarak kodlar. Eski sistemler boşluklar için + kullanabilir (application/x-www-form-urlencoded formatı). Bu araç, standart URL kodlaması olan %20'yi kullanır.
  • 4Çift kodlama sorunlarında hata ayıklarken birden çok kez kod çözün. Kod çözülmüş çıktı hâlâ %20 veya %26 içeriyorsa, tüm kodlu diziler çözülene kadar tekrar kod çözün.

URL Kodlayıcı / Çözücü — Sıkça Sorulan Sorular

URL'ler neden kodlamaya ihtiyaç duyar?

URLs can only safely contain certain characters. Spaces, symbols, and non-ASCII characters should be encoded so browsers and servers interpret the address correctly.

Bir URL'yi ne zaman çözmeliyim?

Decode a URL when you need to inspect query parameters, review redirects, debug API calls, or understand a link that contains encoded characters.

Can I use these tools with sensitive/proprietary data?

Absolutely. All processing runs locally in your browser with zero server uploads. This makes these tools safe for proprietary code, internal API keys, and confidential data.

Do these tools work offline?

Yes, once the page has loaded, most developer tools continue functioning without an internet connection. This makes them ideal for air-gapped environments or travel.

What browsers are supported?

All modern browsers are supported: Chrome, Firefox, Safari, and Edge. Internet Explorer is not supported. The tools leverage modern JavaScript APIs like Web Crypto, TextEncoder, and BigInt.

URL Kodlayıcı / Çözücü Kullanmaya Hazır mısınız?

Ücretsiz çevrimiçi araç — tarayıcınızda çalışır, kayıt gerekmez. Hemen kullanmaya başlayın.

Şimdi Dene
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.