Skip to main content
CalculoraCalculora

Finans & İş

Finans Hesap MakineleriYatırım ve PlanlamaKişisel FinansGayrimenkul Yatırımıİş AraçlarıStartup ve Yazılım Şirketleri

Matematik & Teknoloji

Matematik Hesap MakineleriMühendislik AraçlarıFizik AraçlarıGeliştirici AraçlarıOkul Araçları

Sağlık & Yaşam

Tıbbi AraçlarAkıllı AraçlarRastgele Seçici

Yaratıcı & Özel

İçerik Üretici Ekonomisiİslami AraçlarSürdürülebilirlikOyunlar

Dönüştürücüler

Birim DönüştürücüUzunluk DönüştürücüAğırlık DönüştürücüSıcaklık Dönüştürücü→ Birim Dönüştürücüler

Rastgele Seçici

Rastgele Sayı ÜreticiParola Gücü DenetleyicisiÇarkı ÇevirYazı Tura SimülatörüZar Atma SimülatörüSaat Dilimi Çakışma Hesaplayıcısı→ Rastgele Seçici
Dosya Dönüştürücü

PDF Araçları

PDF'yi JPG'ye DönüştürPDF'yi PNG'ye DönüştürPDF'den Metin ÇıkarPDF'yi GIF'e DönüştürPDF'yi WebP'ye DönüştürPDF'yi SVG'ye DönüştürPDF'yi Word'e DönüştürPDF'yi Excel'e DönüştürPDF'yi PowerPoint'e DönüştürPDF'yi HTML'ye DönüştürPDF'yi Markdown'a DönüştürPDF'yi TIFF'e Dönüştür

Görüntü Dönüştürücü

JPG'yi PNG'ye DönüştürPNG'yi JPG'ye DönüştürPNG'yi WebP'ye DönüştürWebP'yi PNG'ye DönüştürWebP'yi JPG'ye DönüştürJPG'yi WebP'ye DönüştürSVG'yi PNG'ye DönüştürSVG'yi JPG'ye DönüştürSVG'yi WebP'ye DönüştürBMP'yi PNG'ye DönüştürBMP'yi JPG'ye DönüştürBMP'yi WebP'ye Dönüştür

Gelişmiş Görüntüler

HEIC'yi JPG'ye DönüştürHEIC'yi PNG'ye DönüştürTIFF'yi JPG'ye DönüştürTIFF'yi PNG'ye DönüştürJPG'yi TIFF'e DönüştürPNG'yi TIFF'e DönüştürJPG'yi ICO'ya DönüştürPNG'yi ICO'ya DönüştürJPG'yi AVIF'ye DönüştürPNG'yi AVIF'ye Dönüştür

GIF & Animasyon

GIF Karelerini PNG'ye DönüştürGIF Karelerini JPG'ye DönüştürGIF Kare ÇıkarıcıPNG'yi GIF'e DönüştürJPG'yi GIF'e DönüştürGIF'yi WebP'ye Dönüştür

Düzenleme

Filigran ekleGörüntü Nesnesi KaldırıcıTarayıcınızda anında görsel boyutlandırmaGörselleri çevrimiçi sıkıştırın — dosya boyutunu azaltın, kaliteyi koruyun
Matematik Hız MücadelesiZihinsel Matematik YarışmasıWordleBint WaladSudoku2048
Döviz Çevirici
CalculoraCalculora

Tüm ihtiyaçlarınız için tek durak hesap makinesi platformunuz. Ücretsiz, hızlı ve doğru araçlar.

%100 gizli — tüm hesaplamalar tarayıcınızda yapılır, hiçbir veri sunucuya gönderilmezSonsuza kadar ücretsiz — ödeme duvarı yok, abonelik yok, hesap gerekmez

Popüler

  • VKİ Hesaplama
  • Kredi Hesaplayıcı
  • Yaş Hesaplama
  • Mortgage Hesaplama
  • Yüzde Hesaplama
  • Bilimsel Hesap Makinesi
  • Tümünü gör →

Kategoriler

  • Matematik
  • Finans
  • Sağlık & Yaşam
  • Finans & İş
  • Geliştirici Araçları
  • Mühendislik
  • Kategoriler →

Daha Fazla

  • Döviz Çevirici
  • Dosya Dönüştürücü
  • Oyunlar ve Eğlenceli Araçlar

Yasal

  • Hakkımızda
  • İletişim
  • Gizlilik Politikası
  • Kullanım Koşulları
  • Sorumluluk Reddi
  • Site Haritası

Diller

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Tüm hakları saklıdır.

ile oluşturuldu — %100 ücretsiz

Sunucu yok — tamamen statik site, sıfır veri toplama

  1. Ana Sayfa
  2. Geliştirici Araçları
  3. URL Kodlayıcı/Çözücü

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

Boşluklar, semboller ve özel karakterler URL'leri bozar — yüzde kodlaması bunu çözer. Güvenli iletim için herhangi bir URL'yi kodlayın veya birini anında okunabilir metne geri çözün.

Hesap makinesi yükleniyor...
Bu araç size yardımcı oldu mu?

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

URL Kodlayıcı/Çözücü, normal metin ile URL için güvenli yüzde kodlu biçim arasında dönüştürme yapar. Sorgu parametreleri, API istekleri ve URL yönlendirmesiyle çalışan web geliştiricileri için gereklidir.

Bu Hesap Makinesi Ne Zaman Kullanılmalı

  • Boşluk, sembol veya ASCII dışı karakterler içeren sorgu parametreleriyle bir URL oluşturuyorsunuz
  • Gerçek içeriğini okumak için yüzde kodlu bir URL'yi çözmeniz gerekiyor
  • Kodlanmamış özel karakterler nedeniyle URL'nizi reddeden bir API'de hata ayıklıyorsunuz
  • Kullanımdan önce temizlenmesi gereken kullanıcı tarafından gönderilen URL'leri işliyorsunuz
  • Birden çok URL bölümünü aynı anda toplu olarak kodlamanız veya çözmeniz gerekiyor
  • Parametrelerin düzgün şekilde kodlanması gereken yönlendirmeler veya geri çağırma URL'leri oluşturuyorsunuz

Adımlar:

  1. Kodlamak veya çözmek istediğiniz metni/URL'yi yazın veya yapıştırın.
  2. Kodla veya Çöz modunu seçin.
  3. Dönüştür düğmesine tıklayın.
  4. Uygulamanızda kullanmak için sonucu kopyalayın.

Formül

Kodlama: Güvenli olmayan karakterler → % + 2 haneli onaltılık kod ➡ Çözme: %XX → Orijinal karakter

Kullanım Alanları

  • URL'ler için güvenli sorgu dizeleri oluşturma
  • API istek parametrelerini işleme
  • Kodlanmış URL'lerde hata ayıklama
  • URL dostu slug ve yollar oluşturma

Temel Faydalar

  • Anında kodlama ve çözme
  • Tüm özel karakterleri işler
  • Tamamen tarayıcıda çalışır
  • Ücretsiz, kayıt gerektirmez

Uzman İpuçları

  • Kullanıcı tarafından oluşturulan URL parametrelerini her zaman kodlayın
  • JavaScript'te sorgu parametreleri için encodeURIComponent() kullanın
  • Okunabilirlik için URL'leri kullanıcılara göstermeden önce çözün

Kaçınılması Gereken Yaygın Hatalar

  • URL'leri yanlışlıkla çift kodlamak
  • Yanlış bağlam için yanlış kodlamayı kullanmak (URL ve HTML)
  • + işaretinin sorgu dizelerinde boşluğu temsil ettiğini ancak yol bölümlerinde temsil etmediğini unutmak

Anahtar Terimler Açıklandı

  • URL kodlaması: Güvenli URL'ler için yüzde kodlaması
  • Yüzde kodlaması: % ardından onaltılık kod
  • Sorgu dizesi: URL'de ? işaretinden sonraki parametreler
  • Ayrılmış karakterler: URL'de özel anlam taşıyan karakterler

İlgili Kavramlar

  • Yüzde Kodlaması: Güvenli URL iletimi için güvenli olmayan karakterlerin % ve ardından gelen iki haneli onaltılık ASCII kodlarıyla değiştirilmesi mekanizması
  • Sorgu Dizesi: & karakterleriyle ayrılmış anahtar-değer çiftlerini içeren, URL'de ? karakterinden sonraki kısım
  • Ayrılmış Karakterler: RFC 3986'ya göre URL sözdiziminde özel anlam taşıyan :, /, ?, #, [, ], @, !, $, &, (, ), *, +, ,, ;, = gibi karakterler
  • URL Güvenli Karakterler: URL'lerde kodlama gerektirmeyen ayrılmamış karakterler (harfler, rakamlar, -, _, ., ~)
  • encodeURIComponent vs. encodeURI: encodeURIComponent'ın tek tek değerler için harfler, rakamlar ve _*-.~ dışındaki her şeyi kodladığı, encodeURI'nin ise tam URL'ler için URL yapısı karakterlerini koruduğu JavaScript işlevleri

Örnek

"Hello World & Friends!" kodlaması → "Hello%20World%20%26%20Friends%21". "search%3Fq%3Dhello+world" çözmesi → "search?q=hello world".

Sonuçlarınızı Yorumlama

Kodlayıcı, güvenli olmayan URL karakterlerini (boşluk, &, ?, #, ASCII dışı vb.) her karakterin % ve ardından iki haneli onaltılık kodu hâline geldiği yüzde kodlu biçime dönüştürür. Çözücü bu işlemi tersine çevirerek orijinal okunabilir metni geri getirir. Karakter sayısı, kodlamanın girdinizi beklenmedik şekilde çoğaltmadığını veya kısaltmadığını doğrulamanıza yardımcı olur. Bileşen modu daha geniş bir karakter kümesini kodlar ve tek tek sorgu parametresi değerlerini kodlamak için tasarlanmıştır. URL modu neyin kodlanacağı konusunda daha katıdır ve tam URL yollarını veya tüm URL'leri kodlamak için tasarlanmıştır. Sorgu dizeleri oluştururken bileşen modunu, tam bir URL kodlarken URL modunu kullanın. Toplu mod, birden çok satırı aynı anda kodlamanıza veya çözmenize olanak tanır; işlenecek bir URL veya parametre listeniz olduğunda kullanışlıdır. Her satır ayrı bir girdi olarak ele alınır ve tüm sonuçlar kolay kopyalama için birlikte görüntülenir.

Sıkça Sorulan Sorular

URL'ler neden kodlanmaya ihtiyaç duyar?
URL'ler yalnızca belirli ASCII karakterlerini içerebilir. Boşluk, &, ?, # gibi karakterler ve ASCII dışı karakterler, internet üzerinden güvenli iletimi sağlamak için kodlanmalıdır (yüzde kodlamasıyla).
Yüzde kodlaması nedir?
Yüzde kodlaması, güvenli olmayan karakterleri % işareti ve ardından gelen iki haneli onaltılık kod ile değiştirir. Örneğin bir boşluk %20'ye, & ise %26'ya dönüşür.
URL kodlaması HTML kodlamasıyla aynı mıdır?
Hayır. URL kodlaması (yüzde kodlaması) URL'ler içindir. HTML kodlaması & için &amp; veya < için &lt; gibi varlıklar kullanır. Web geliştirmede farklı amaçlara hizmet ederler.
URL modunu bileşen modu yerine ne zaman kullanmalıyım?
Tek bir sorgu parametresi değerini kodlarken (örneğin bir arama terimi) bileşen modunu kullanın. Tam bir URL yolunu kodlarken veya tüm dizenin URL için güvenli olması gerektiğinde URL modunu kullanın. Bileşen modu daha fazla karakteri kodlar çünkü değerin bir URL yapısının içine yerleştirileceğini varsayar.
Neden 'Hello World' kodlaması 'Hello+World' yerine 'Hello%20World' veriyor?
URL yol bölümlerinde boşluklar %20 olarak kodlanır. Boşluklar için + kodlaması yalnızca application/x-www-form-urlencoded verilerinde (HTML form gönderimleri) kullanılır. Günümüzün en iyi uygulaması URL'lerde tutarlı şekilde %20 kullanmaktır. Hesap makinesi URL kodlaması için %20 kullanır.
Emoji veya aksanlı harfler gibi ASCII dışı karakterleri kodlayabilir miyim?
Evet. ASCII dışı karakterler önce UTF-8 baytlarına dönüştürülür, ardından her bayt yüzde kodlanır. Örneğin ☺ (U+1F600) emojisi %F0%9F%98%80 olur. é (U+00E9) gibi aksanlı karakterler %C3%A9 olur. Bu, RFC 3986'da tanımlanan standart yaklaşımdır.
Bunun HTML varlık kodlamasından farkı nedir?
URL kodlaması (yüzde kodlaması) URL'ler içindir — karakterleri %XX onaltılık kodlarına dönüştürür. HTML varlık kodlaması karakterleri & için &amp; veya € için &#8364; gibi adlandırılmış veya sayısal varlıklara dönüştürür. Tamamen farklı amaçlara hizmet ederler ve birbirinin yerine kullanılamazlar.
Özel karakterler içermesine rağmen bazı URL'ler neden kodlama olmadan çalışır?
Modern tarayıcılar, bir URL'ye gittiğinizde veya form gönderdiğinizde URL'leri otomatik olarak kodlar. Ancak URL'leri programatik olarak oluştururken (kod içinde, API çağrılarında veya sunucu tarafı yönlendirmelerinde) manuel olarak kodlamanız gerekir çünkü sunucu bunu sizin için yapmaz.
Çift kodlama riski var mı?
Evet. Zaten kodlanmış bir URL'yi kodlarsanız %20, %2520 olur ve bu yanlıştır. Yeniden kodlamadan önce girdinizin zaten kodlanmış olup olmadığını her zaman kontrol edin. Bu hesap makinesi, sonucun doğru olduğunu doğrulayabilmeniz için çözülmüş çıktıyı gösterir.
JavaScript'te kodlanmış URL'leri nasıl ele alırım?
Tek tek değerleri çözmek için decodeURIComponent(), kodlamak için encodeURIComponent() kullanın. Tam URL'ler için URL yapısı karakterlerini (/, ?, # vb.) koruyan decodeURI() ve encodeURI() kullanın. escape() veya unescape() kullanmayın — bunlar kullanımdan kaldırılmıştır ve Unicode'u doğru şekilde işlemez.

İlgili Araçlar

Daha fazla araç keşfet

En Boy Oranı Hesaplayıcı

Bant Genişliği Hesaplayıcı

İndirme Süresi Hesaplayıcı

Bulut Barındırma Maliyeti Hesaplayıcı

İçerik Dağıtım Ağı Cost Calculator

API Para Kazanma Hesaplayıcı

Benzer araçlar

En Boy Oranı Hesaplayıcı
Geliştirici Araçları
Bant Genişliği Hesaplayıcı
Geliştirici Araçları
İndirme Süresi Hesaplayıcı
Geliştirici Araçları
Bulut Barındırma Maliyeti Hesaplayıcı
Geliştirici Araçları