Suno'da bir şarkı oluşturdunuz. Şimdi dosyaya ihtiyacınız var — telefonunuzda, video düzenleyicinizde, bir DAW'da. Suno Downloader hesabı olmayan ve kurulum gerektirmeyen, bir şarkı bağlantısı alan ve size bir MP3 veya kayıpsız WAV teslim eden ücretsiz bir tarayıcı aracıdır. Altında, zaten bir platform değişikliğinden sağ kalmış olan küçük, keskin bir mühendislik parçası vardır. İşte tüm detaylar.

"Bir Şarkı Yaptım" ile "Bir Dosyam Var" Arasındaki Boşluk

AI müzik üreticileri bir dosya sistemi yerine bir oynatıcı etrafında tasarlanmıştır. Bir şarkı tasarlarsınız, bir şarkı alırsınız, tarayıcı sekmesinde dinlersiniz — ve sonra onu gerçekten kullanmak istersiniz. Bir videoya ekleyin. Bir DAW'ya bırakın. Bir koşu için telefona yükleyin. Hesabı olmayan birine gönderin.

Son adım, sürtünmenin yaşandığı yerdir. Ses dosyası bir oynatıcının arkasındadır, indirme seçenekleri plan katmanlarına bağlıdır, ortaya çıkan dosya bir UUID'a göre adlandırılmıştır ve mobilde tüm süreç bir mücadele halindedir. Suno Downloader, bu adımı tek bir yapıştırma ve tek bir tıklamaya indirmek için var olmuştur.

2
formatlar: MP3 ve WAV
0
gerekli hesaplar
1
yapıştır, sonra bir dosya
311
kütüphanedeki makaleler
53 KB
sunucu kodu, bir bağımlılık

Ücretsizdir, kayıt olmanızı gerektirmez, mobil tarayıcıda çalışır ve dosyaya gerçek bir şarkı adı ekler, karma (hash) yerine. Bu makalenin geri kalanı ise arkasındaki mekanizmayı anlatıyor.

Tek koşul: Lütfen yalnızca kendiniz oluşturduğunuz veya kullanım hakkına sahip olduğunuz parçaları indirin. Hizmet, halka açık Suno şarkı sayfalarının üzerinde bir kolaylık katmanıdır; hak transferi değildir ve site bunu kendi ana sayfasında belirtmektedir.

İçine Yapıştırabileceğiniz Veriler

Girdi ayrıştırıcısı, bu türdeki çoğu aracıdan daha esnektir; çünkü insanlar bağlantıları telefonlardaki paylaşım menüsünden, tarayıcı adres çubuğundan, Discord mesajlarından veya yalnızca kimliğin (id) hayatta kaldığı notlardan kopyalar.

Ne yapıştırırsanızNe olur
https://suno.com/song/<uuid>Standart şarkı sayfası URL. Doğrudan ayrıştırılır.
https://suno.com/s/<code>Bir paylaş bağlantısı. Şarkı kimliği (id) taşımaz, bu nedenle hizmet yönlendirmeyi takip eder ve kimliği son URL sayfasından okur.
Sadece paylaş koduAltı ile otuz iki karakter arasında, alfanümerik karakterler. Bir paylaş URL'ine dönüştürülür ve aynı şekilde çözümlenir.
Sade bir UUIDBir şarkı kimliği (id) içeren herhangi bir dizgi. Ayıklanır ve kullanılır.
Doğrudan Suno CDN URLAllowlist'te (izin verilenler listesi) bulunan bir ana bilgisayar kabul edilir ve olduğu gibi kullanılır.
Bir çalma listesi bağlantısıReddedildi — çalma listelerinin tek bir dosya olmadığına dair bir mesajla ve bunun yerine tek bir şarkının açılması gerektiği belirtilerek.
Bir profil bağlantısıReddedildi — bunu belirten bir mesajla.
Başka her şeyReddedildi — bir Suno şarkı veya paylaşım bağlantısı istendiğine dair bir mesajla.

Son üç satır ilginç olan kısımdır. Daha tembel bir uygulama bir 502 hatası döndürür ve kullanıcının tahmin etmesine izin verir. Bu uygulama ise girdinin neden geçersiz olduğunu sınıflandırır ve bir insanın üzerine kurabileceği bir cümle döndürür. Bu, büyük bir kafa karışıklığını önleyen çok az miktarda koddur.

İki Biçim ve İkisinin de Var Olma Nedeni

MP3 — varsayılan

Kompakt, evrensel; bir araba stereo sisteminden akıllı hoparlöre kadar her şeyde oynatılır. LAME ile yüksek VBR kalite ayarında kodlanmıştır; bu, bir dinleme kopyası için doğru olan bir dengeleme: boyutun çok daha küçük bir kısmında, kulağa şeffaf.

Telefonlar, mesajlaşma uygulamaları, YouTube arka planları, podcast'ler ve dosyanın üzerinde çalışılmak yerine dinlenmesi gereken her şey için istediğiniz şey budur. Hizmet üzerinden yapılan indirilerin yaklaşık %85'ini oluşturur.

WAV — çalışma kopyası

Sıkıştırılmamış PCM. Daha büyük ve bunu bilerek yapıyor: zaten sahip olduğunuz sesin üzerine ek bir kayıplı (lossy) nesne oluşturulmuyor.

Bunu bir editöre götürmeniz gereken dosya budur. Bir parça kesilecek, katmanlanacak, zaman olarak uzatılacak, bir sesli anlatımın altında kısılacak veya bir video platformuna yüklenirken yeniden kodlanacaksa, zaten kayıplı bir kodek üzerinden geçmiş bir dosya vermemek istersiniz. Her sonraki kodlama, öncekinin etkisini artırır. WAV indirilerin yaklaşık yedide birini oluşturur ve neredeyse tamamı tam olarak bunu yapan kişiler tarafından yapılır.

Site, her biri için ayrı bir açılış sayfası tutar — Suno to MP3 ve Suno WAV Download — çünkü bunlar bir aracıyı ortak kullanan ancak niyetleri açısından gerçekten iki farklı kategoridir.

İlginç Kısım: Platform Değişikliğine Dayanmak

İşte proje bir sarmal (wrapper) olmaktan çıkıp mühendislik aşamasına geçtiği yer; bu tür araçların çoğunu sessizce bitiren şeyin ne olduğunu gösterdiği için bu durumu doğru şekilde anlatmaya değer.

Uzun süre mekanikler basitti: Suno, öngörülebilir CDN URL'lerinden ses sağlardı ve bir indirici, cdn1.suno.ai/<id>.mp3 adresinden basitçe cdn1.suno.ai/<id>.mp3'i alıp akışını sağlayabilirdi. Ağustos 2026'da bu işlevini yitirdi. Suno, ses dosyalarını imzalı CDN URL'lerin arkasına taşıdı ve eski doğrudan yol artık herkes için 403 hatası döndürmeye başladı.

Eski varsayımlara dayanan çoğu araç bozuldu. Bu araç uyum sağladı ve bu uyum katmanlıdır:

Kullanıcı için sonuç, her iki formatın da sunucu tarafı transkodman gerektirmesidir; MP3 eskiden bir geçiş (pass-through) idi. Hizmet için sonuç ise, birçok alternatifi sessizce hata döndürmeye başladığı bir ayda çalışan bir indiriciye sahip olmaktır.

Güvenlik rayı: Servis, yalnızca Suno CDN ana bilgisayar adlarının açık bir izin listesindeki ses verilerini proxy (vekil sunucu) olarak aktarır. Diğer tüm URL istekleri doğrudan reddedilir. Bu tek kontrol, genel amaçlı bir indiricinin rastgele internet içeriği için açık bir proxy'ye dönüşmesini engeller — bu tür araçların kapatılmasına yol açan hata durumu budur.

İşin Çoğunu Yapan Küçük Detaylar

API

Web sayfası küçük bir genel API'nin istemcisidir ve bu API doğrudan kullanılabilir.

Uç NoktaDöndürür
GET /api/health{ "ok": true, "ffmpeg": true } — canlılık durumunu ve transkodmanın mevcut olup olmadığını gösterir.
GET /api/info?url=<link>{ ok, id, title, pageUrl, ffmpeg } — girdiyi çözer, parçanın genel ve indirilebilir olduğunu doğrular ve gerçek başlığını döndürür.
GET /api/download?url=<link>&format=mp3|wav[&title=…]İndirme başlığında doğru dosya adıyla dosyayı akış olarak iletir. İsteğe bağlı olarak başlığı geçersiz kılınabilir.
POST /api/contactDoğrulanmış iletişim formu gönderimi, IP başına hız sınırlamasına tabi.
curl 'https://sunodownloader.ai/api/info?url=https://suno.com/song/<id>'

curl -OJ 'https://sunodownloader.ai/api/download?url=https://suno.com/song/<id>&format=wav'

Kodlama yapıyorsanız iki aşamalı bölünme önemlidir: /api/info maliyeti düşüktür ve bir bağlantının kullanılabilir olup olmadığını ve adının ne olduğunu bildirir; bu sayede toplu bir iş, megabaytlar çekmeye başlamadan önce bir listeyi doğrulayabilir.

Ve ikinci, erişimi kısıtlanmış katman

Bunların yanında /api/v1/health, /api/v1/info ve /api/v1/download bulunur — ortak bir uygulama belirteci ve kurulum başına hız sınırlaması arkasındaki aynı işlemler. Belirteç yalnızca yapılandırıldığında uygulanır; bu sayede web sürümü ve yerel geliştirme değişiklik yapmadan çalışmaya devam ederken, mobil uygulama, ağ sekmesini okuyan herkes tarafından kolayca istismar edilemeyecek bir yüzeye sahip olur.

Android Uygulaması

Android için bir Flutter istemcisi bulunmaktadır ve tasarımı ne yaptığı ne yapmadığı konusunda taze bir sadelik sergiler.

Depo yalnızca uygulama kaynaklarını — Dart kodunu, yerel etkinliği, manifestoyu ve simgeleri — içerir; Gradle iskeletini, oluşturucunun kurulum zamanında yüklü olan Flutter sürümünden oluşturur. Bu, bilinçli bir bozulma önleme seçimidir: bir kurulum adımı karşılığında, eski bir derleme sistemiyle mücadele etme ihtiyacını ortadan kaldırır.

Hesaplar: İsteğe Bağlı ve Gerçekten İsteğe Bağlı

Bir hesap katmanı vardır — yerel e-posta ve şifre ile Google OAuth — ve bunu yöneten kural, kaynak kodundaki bir yorumda belirtilmiş ve kod boyunca titizlikle uygulanmıştır: indirmeler herkese açık ve anonim kalır; oturum açma yalnızca ayrıcalıkları açığa çıkarır; indirme akışını kimlik doğrulamaya bağlamaz.

Oturum açmanın size kazandırdıklarının özeti:

Bu, tüm listedir. Arkasında gizlenmiş bir ücretli katman, oturum açmanın artırdığı günlük bir limit veya kaldırdığı bir filigran yoktur.

Kimlik doğrulama nasıl oluşturuldu

Analitik Veriler ve Bilerek Toplamadığı Şeyler

Her tamamlanan indirme işlemi günlüğe kaydedilir — hem başarılı olanlar hem de hatalı olanlar, hata nedeni ile birlikte — ve günlük kaydı ateş-et-bırak tarzındadır: yanıtı asla engellemez ve indirme yoluna asla bir hata fırlatamaz. Bozuk bir analitik tablosu bir indirme işlemini bozamaz.

Bir kayıt şunları içerir: şarkı kimliği, başlık, format, başarılı olup olmadığı ve değilse neden başarısız olduğu. Bunların etrafında, çerezdeki uzun ömürlü anonim bir ziyaretçi kimliği, Cloudflare'ün başlığından alınan gerçek istemci IP adresi ve harici bir kütüphane yerine küçük, elle yazılmış bir ayrıştırıcı ile kullanıcı aracısı dizesinden çıkarılan en iyi çaba ile cihaz, tarayıcı ve işletim sistemi bilgisi bulunur.

Giriş yaptıysanız, indirme işlemi hesabınıza atanır — bu, geçmiş özelliğinin mümkün olmasını sağlayan şeydir. Giriş yapmadıysanız, anonim kalır.

Bu verilerin mevcut hali: 858 tamamlanan indirme, bunların 731'i MP3 ve 127'si WAV, 24 kayıtlı hesap ve çok daha büyük sayıda anonim ziyaretçi üzerinden. Hizmet henüz genç ve bu sayılar, yuvarlatılmış bir pazarlama rakamından ziyade dürüst rakamlardır.

Beklenmeyen Kütüphane

Bu projedeki sürpriz içeriktir. 311 yayımlanmış makale, veritabanından, bellek içi önbellekle, sayfalandırılmış, etiketlenmiş ve statik sayfalarla birlikte otomatik olarak oluşturulan site haritasına dahil edilerek sunulmaktadır.

Bu bir dolgu değil. Etiket dağılımı gerçek bir editörel yapıyı gösteriyor:

EtiketYazılar
Kılavuzlar99
Fikirler53
Kullanım alanları52
Karşılaştırma14
Haklar ve lisanslama13
Bakış açıları12
İnceleme11
Türler11
İndirmeler8
Araçlar7
Nasıl yapılır7
Mevsimsel etkinlikler6

Konu kapsamı 'nasıl indirilir'den çok daha ötesine uzanıyor:

Yaratım

Bir şarkıyı gerçekten nasıl yazarsınız

Yapı, nakaratlar, kıtalar, vokaller, remastering.

  • Nakarat nasıl yazılır
  • Kıta nasıl yazılır
  • Bir şarkı nasıl kurgulanır
  • Daha iyi AI vokalleri nasıl elde edilir
Prodüksiyon

Sesle çalışma

Kimse anlatmayan pratik post-üretim adımları.

  • Enstrümantal oluşturmak için vokalleri kaldırma
  • Chipmunk etkisi olmadan bir şarkıyı hızlandırma
  • Şarkıyı ihtiyacınız olan kesin klipe kısaltma
  • WAV vs FLAC
Kullanım alanları

Yapması gereken işi olan müzik

Belirli konulara odaklanan elli iki makale.

  • Instagram Reels · gayrimenkul videosu
  • Yoga · meditasyon · masaj · dans dersleri
  • Bağımsız oyunlar · belgeseller · reklamlar
  • Eğitim · etkinlikler · uyku
Rahatsız edici sorular

Haklar, etikler ve alan

Lisanslamaya dair on üç makale ve perspektif yazı serisi.

  • Yapay zeka müziği senkronizasyon lisansı
  • Yapay zeka ritimlerini satmak
  • Sanatçılar yapay zeka müziği kullanıyor mu?
  • Yapay zeka müziğinin etiği
  • Yapay zeka müziği ile insan müziği

Ayrıca karşılaştırmalı yazılar (Riffusion vs Suno, Soundful incelemesi, en iyi ücretsiz jeneratör, yeni başlayanlar için en iyi jeneratör), sorun giderme (Suno tarafından oluşturulmuyor, abonelik olmadan indirme, çalma listesini indirme, PC'de indirme), tür rehberleri (phonk, trance, darkwave, drum and bass, synthpop, new wave, shoegaze, swing, afropop, folk, surf rock, sinematik) ve özel gün yazıları (doğum günü, veda, anma, öğretmen, baba, erkek kardeş, bebek, ayrılık, gurur, ev sahibi) bulunuyor.

Stratejik olarak bu, bir araç ile bir varış noktası arasındaki farktır. Bir indirici, bir kez ziyaret edip unuttuğunuz bir sayfadır. Yapay zeka müziği oluşturma, düzenleme, lisanslama ve kullanma hakkında üç yüz makale, kişinin geri dönüp baktığı bir yerdir — ve bu, sitenin indirmeden önce ve indirdikten sonra soruları yanıtladığı anlamına gelir.

Nasıl İnşa Edildi ve Yönetildi

Tüm sunucu, tek bir bağımlılık — bir MySQL istemcisi — ile birlikte, tek bir 53 kilobaytlık JavaScript dosyasından oluşur. Express yok, framework yok, build (derleme) adımı yok. Yönlendirme, istek yolundaki bir yönlendirici üzerinden yapılır; HTTP sunucusu Node'ye aittir.

Bu, kendi başına bir minimalizm değildir. Üst platformun CDN davranışını değiştirmesi durumunda hayatta kalması gereken bir hizmet, kod ile soket arasında hiçbir şey bulunmamasından büyük ölçüde yarar görür. Ağustos ayındaki değişiklik geldiğinde, düzeltme bir bağımlılık yükseltmesi değil, tek bir işlevti.

Çalışma zamanı

İçerik altyapısı

Makaleler veritabanında bulunur ve her bir slug (kimlik) için bellekte önbelleğe alınır; yayınlama için açık bir temizleme uç noktası vardır. Blog ana sayfası sunucu tarafında sayfalandırılmıştır. Site haritası, statik sayfalar ve yayınlanan her bir gönderiden oluşturulur ve önbelleğe alınır. Blog resimleri uygulamayı tamamen bypass eder — nginx bunları diskten okur ve bir yıllık değişmez önbellek başlığı ekler; Cloudflare ise bunları kenar ağda önbelleğe alır.

Sık Sorulan, Kısa Cevaplanan Sorular

Bir hesaba ihtiyacım var mı?

Hayır. İndirmeler anonim ve sınırsızdır. Bir hesap yalnızca indirme geçmişini ve Android uygulamasıyla paylaşılan bir oturum ekler.

İndirebileceğim parça sayısında bir sınır var mı?

Kullanıcı başına bir üst sınır yok. Kötüye kullanımı önlemek için iletişim ve kimlik doğrulama uç noktalarında IP başına bir hız sınırı vardır ve işin aslı budur.

WAV dosyası neden MP3 ile aynı şekilde duyuluyor?

Çünkü öyle olması gerekiyor. WAV, kaynağa göre bir kalite yükseltmesi değil; ikinci bir kayıplı kodlama işleminin bulunmamasıdır. Dosya bir editöre girecek ve daha sonra tekrar kodlanacaksa WAV'i, doğrudan kulaklarınıza girecekse MP3'ü tercih edin.

Bir playlisti toplu olarak indirebilir miyim?

Hayır. Bir playlist tek bir ses dosyası değildir ve hizmet bunu bir hata mesajı yerine bir bildirimle size iletir. Şarkının sayfasını açın ve bağlantısını yapıştırın.

Özel şarkılarla çalışıyor mu?

Hayır. Genel şarkı sayfasını okur. Sayfa genel erişilebilir değilse, okunacak bir şey yoktur.

Bağlantılarım kaydedilir veya paylaşılır mı?

Hizmet, indirme olayını — şarkı kimliği, başlık, format, sonuç — kendi operasyonel istatistikleri için kaydeder; bu kayıt, oturum açmadığınız sürece anonim bir ziyaretçi kimliğine, oturum açtığınızda ise hesabınıza bağlıdır. Gönderilen bağlantıları yayınlamaz veya paylaşmaz ve Suno'ın kendi dışındaki başka bir sunucuya veri göndermez.

Bu hizmet Suno ile ilişkili mi?

Hayır. Suno AI ile ilişkili, onun tarafından onaylanmış veya sponsorluk altında değildir. Genel şarkı sayfaları üzerinde çalışan bağımsız bir kolaylık aracıdır.

Kim Kullanır ve Ne İçin

Kısa Versiyon

Suno Downloader, bir Suno şarkı bağlantısını, paylaşım bağlantısını veya şarkı kimliğini bir MP3 veya kayıpsız WAV'e dönüştürür; ücretsizdir, hesap gerektirmez ve kurulum gerektirmez; herhangi bir cihazda tarayıcı üzerinden çalışır. Beş farklı giriş formatını kabul eder, bir bağlantının neden çalışmayacağına nazikçe açıklık getirir, dosyaları gerçek şarkı adıyla herhangi bir alfabede adlandırır ve Suno dışındaki hiçbir şeyi proxy (vekil sunucu) olarak kullanmaz.

Bu sayfanın arkasında iki katmanlı bir JSON API bulunur; yerel ve Google oturum açma seçeneklerine sahip, yalnızca geçmişi kilitleyen isteğe bağlı bir hesap katmanı, transferleri sistem indirme yöneticisine devreden bir Flutter Android istemcisi, tek bir bağımlılığı olan sağlamlaştırılmış tek dosyalık bir Node hizmeti ve yapım, düzenleme, lisanslama ve AI müzik kullanımına dair 311 makalelik bir kütüphane yer alır.

Bu kategoride en az görülen özelliğe de sahiptir: hâlâ çalışıyor. Ağustos 2026'da Suno, ses dosyalarını imzalı URL'lerin arkasına taşıdığında, hizmet, sayfanın kendi gömülü klip URL'i ve imzasız MP4 kapsayıcısı üzerinden yeniden yönlendirme yaptı ve çalışmaya devam etti.

Yalnızca Suno'un kendi CDN sunucuları proxy edilir, bu nedenle açık bir proxy olarak kullanılamaz.

Suno Downloader, README

Deneyin: sunodownloader.ai · /suno-to-mp3 adresinde MP3 · /suno-wav-download adresinde WAV · kütüphane için /blog.