Back to Blog

URL Encoder / Decoder: URL Encode ve Decode Nasıl Yapılır? - 2025 Rehberi

Loading...
8 min read
URL Encoder / Decoder

URL encode ve decode işlemlerini adım adım öğrenin. Linklerinizi güvenli hale getirin, bozulmadan paylaşın ve Free All Tools URL Encoder / Decoder ile saniyeler içinde dönüştürün.

URL Encoder / Decoder: URL Encode ve Decode Nasıl Yapılır? - 2025 Rehberi

Web geliştirme, SEO, reklam kampanyaları ve analitik tarafında çalışıyorsanız, URL encode / decode kavramlarıyla mutlaka karşılaşırsınız. Özellikle UTM etiketli linkler, Türkçe karakter içeren kampanya URL'leri veya query string parametreleriyle çalışırken, doğru şekilde encode edilmemiş bir URL bütün akışı bozabilir.

Bu rehberde:

  • URL encoding nedir, neden kullanılır?
  • Hangi karakterler encode edilir?
  • URL decode ne işe yarar?
  • Free All Tools URL Encoder / Decoder aracıyla bu işlemleri nasıl saniyeler içinde yapabilirsiniz?

hepsini detaylı şekilde anlatıyoruz.

URL Encoding Nedir?

URL encoding (veya percent-encoding), URL içinde doğrudan kullanılamayan veya özel anlamı olan karakterlerin güvenli bir formata dönüştürülmesi işlemidir. Bu işlemde karakterler genellikle % işareti ve ardından gelen iki adet hexadecimal sayı ile temsil edilir.

Örneğin:

  • Boşluk karakteri: %20
  • Türkçe ş harfi: ş%C5%9F
  • ? karakteri: ?%3F
  • & karakteri: &%26

Bu sayede:

  • URL'ler bozulmaz
  • Sunucuya doğru şekilde iletilir
  • Analitik ve takip sistemleri parametreleri doğru okuyabilir

Neden URL Encode Yapmak Gerekir?

1. Özel Karakterler ve Türkçe Harfler

Türkçe karakterler (ç, ğ, ı, İ, ö, ş, ü) ve bazı semboller URL içinde doğrudan kullanıldığında sorun çıkarabilir. Tarayıcı veya sunucu bu karakterleri yanlış yorumlayabilir.

Örneğin:

https://site.com/kampanya?ad=En güzel kampanya!

Bu URL encode edilmediğinde:

  • Boşluklar ve ünlem işareti sorun çıkarabilir
  • Bazı ortamlarda link kırılabilir

Encode edildiğinde:

https://site.com/kampanya?ad=En%20g%C3%BCzel%20kampanya%21

2. UTM ve Reklam Kampanyaları

Google Ads, Facebook Ads veya diğer reklam platformları için oluşturduğunuz UTM etiketli linklerde, parametrelerin bozulmaması çok kritiktir.

Örneğin:

https://freealltools.site/video-downloader?utm_source=google ads&utm_medium=cpc&utm_campaign=video kampanya

Bu link, encode edilmediğinde:

  • utm_source parametresinde boşluk (google ads)
  • utm_campaign içinde Türkçe karakterler

gibi sorunlar barındırır.

Encode edildiğinde:

https://freealltools.site/video-downloader?utm_source=google%20ads&utm_medium=cpc&utm_campaign=video%20kampanya

3. Form Verileri ve API İstekleri

Formdan gönderdiğiniz metinleri veya URL parametrelerini genellikle encode etmeniz gerekir. Özellikle GET isteklerinde query string olarak gönderilen verilerde encoding doğru yapılmazsa, sunucu tarafında çözümleme (parsing) hataları yaşanabilir.

URL Decode Nedir?

URL decode işlemi, encode edilmiş bir URL'yi veya parametreyi tekrar insan tarafından okunabilir formata dönüştürür.

Örneğin:

  • Merhaba%20d%C3%BCnya%21Merhaba dünya!
  • name=Ahmet%20Y%C4%B1lmaz&city=%C4%B0stanbulname=Ahmet Yılmaz&city=İstanbul

Bu işlem özellikle:

  • Log dosyalarını incelerken
  • Analytics veya kampanya verilerini yorumlarken
  • Bozulmuş görünen bir URL'yi anlamaya çalışırken

çok işe yarar.

Free All Tools URL Encoder / Decoder Nasıl Kullanılır?

Free All Tools URL Encoder / Decoder, URL encode ve decode işlemlerini anında ve tamamen tarayıcı içinde yapan ücretsiz bir araçtır.

Adım 1: Mod Seçimi (Encode / Decode)

  1. URL Encoder & Decoder sayfasına gidin
  2. Üstteki butonlardan:
    • Encode → düz metin veya URL'yi encode etmek için
    • Decode → encode edilmiş bir değeri çözmek için
      modunu seçin

Adım 2: Metni veya URL'yi Girin

  • Encode modunda:
    • Tam bir URL (https://...)
    • Sadece query string (utm_source=google ads)
    • Veya düz metin (Merhaba dünya! Türkçe karakterler: ğüşiöç) girebilirsiniz.
  • Decode modunda:
    • %20, %C3%BC, %3F gibi karakterler içeren encode edilmiş URL veya parametreleri yapıştırın.

Araç, siz yazarken veya yapıştırırken çıktıyı otomatik olarak günceller.

Adım 3: Sonucu Kopyalayın

Sağ taraftaki çıktı alanının üstünde yer alan Kopyala butonuna tıklayarak:

  • Encode edilmiş URL'yi
  • Veya decode edilmiş okunabilir metni

tek tıkla panonuza kopyalayabilirsiniz.

Örnek Encode İşlemi

  • Giriş:
Merhaba dünya! Türkçe karakterler: ğüşiöç ĞÜŞİÖÇ & ? = %
  • Çıktı (örnek):
Merhaba%20d%C3%BCnya!%20T%C3%BCrk%C3%A7e%20karakterler%3A%20%C4%9F%C3%BC%C5%9Fi%C3%B6%C3%A7%20%C4%9E%C3%9C%C5%9E%C4%B0%C3%96%C3%87%20%26%20%3F%20%3D%20%25

Örnek Decode İşlemi

  • Giriş:
https://example.com/search?q=Merhaba%20d%C3%BCnya%21%20%C3%87ok%20g%C3%BCzel%20bir%20g%C3%BCn%20%E2%98%80%EF%B8%8F
  • Çıktı:
https://example.com/search?q=Merhaba dünya! Çok güzel bir gün ☀️

URL Encoding ile İlgili İpuçları

1. Boşluklar İçin Her Zaman Encode Kullanın

Boşluk karakteri bazı ortamlarda + ile de temsil edilse de, en güvenli yaklaşım her zaman %20 kullanmaktır.

2. Türkçe Karakterleri Mutlaka Encode Edin

Özellikle:

  • Kampanya isimleri
  • Reklam grubu başlıkları
  • İçerik başlıklarından üretilmiş parametreler

için Türkçe karakterler encode edilmezse, farklı tarayıcılarda ve platformlarda uyumsuzluk çıkabilir.

3. Manuel Encode Yerine Araç Kullanın

Elle % kodları yazmak yerine, URL Encoder / Decoder gibi bir araç kullanmak:

  • Zaman kazandırır
  • Hata riskini azaltır
  • Tek tıkla kopyalama imkanı sunar

Sıkça Sorulan Sorular

S: URL encode zorunlu mu?
C: Özel karakterler, boşluklar ve Türkçe harfler için evet. Güvenli ve bozulmayan URL'ler için encode kullanmanız önerilir.

S: Aynı URL'yi birden fazla kez encode edersem ne olur?
C: Her encode işlemi yeni bir % dizisi ekler ve URL okunamaz hale gelir. Bu yüzden her değeri sadece bir kez encode edin.

S: Free All Tools URL Encoder / Decoder ücretsiz mi?
C: Evet, tamamen ücretsizdir, kayıt gerekmez ve tüm işlemler tarayıcınızda gerçekleşir.

Sonuç

URL encoding, modern web projelerinde, kampanya linklerinde ve API entegrasyonlarında vazgeçilmez bir adımdır. Doğru kullanılmadığında; bozuk linkler, kaybolan parametreler ve eksik analitik veriler gibi sorunlara yol açabilir.

Free All Tools URL Encoder / Decoder ile:

  • Metin ve URL'lerinizi güvenli şekilde encode edebilir,
  • Encode edilmiş değerleri tek tıkla decode edebilir,
  • UTM etiketli linklerinizi bozulmadan yönetebilirsiniz.

Tamamen ücretsiz, hızlı ve kullanıcı dostu bir URL encode / decode aracı arıyorsanız, bu sayfayı yer imlerinize eklemeyi unutmayın.

Want to Download Videos?

Use the Video Downloader tool mentioned in this article.

Start

Related Posts