Standart JavaScript çıktısını girin
Kaynak kodu yapıştırın veya “Örnek yükle” ile başlayın. TypeScript ve JSX için önce kendi derleyicinizi kullanın. Tek işlem sınırı 200.000 karakterdir; npm bağımlılıklarını bir araya getirme işlemi yapılmaz.
JavaScript kodunu çalıştırmadan tarayıcıda küçültün. Değişken adlarını koruyun; bayt farkını karşılaştırıp çıktıyı kopyalayın veya indirin.
Ücretsiz · Hesap gerekmez · Kodunuz cihazınızda işlenir; çalıştırılmaz, kaydedilmez veya sunucuya gönderilmez.
Standart JavaScript kodunu yapıştırın. Şifre veya kişisel bilgi eklemeyin.
0 / 200.000 karakterSonuç burada gösterilir. Kod, görsel önizleme olarak açılmaz.
Bu JS minifier, standart JavaScript kodunu çözümleyerek daha az boşlukla yeniden yazar. Değişken ve fonksiyon adları korunur; agresif kod optimizasyonu uygulanmaz. Girdi çalıştırılmaz, dolayısıyla bir kodun hatasız veya güvenli çalışacağını sınamak için kullanılamaz.
Kaynak kodu yapıştırın veya “Örnek yükle” ile başlayın. TypeScript ve JSX için önce kendi derleyicinizi kullanın. Tek işlem sınırı 200.000 karakterdir; npm bağımlılıklarını bir araya getirme işlemi yapılmaz.
“Kodu küçült” düğmesine basın. Sözdizimi çözümlenemiyorsa hata mesajını okuyup kaynak kodu düzeltin. İşlem uzarsa iptal edebilirsiniz; 20 saniyeyi aşan işlem sonlandırılır.
Önceki ve sonraki bayt boyutlarını karşılaştırın. Çıktıyı kopyalayın veya .js dosyası olarak indirin; ardından projenizdeki işlevleri ve hata durumlarını test edin. Bakım için okunabilir kaynak kodunu saklayın.
Normal açıklama ve gereksiz boşluklar kaldırılır. toplamTutar, tutar ve oran adları aynı kalır; fonksiyon burada çalıştırılmaz.
function toplamTutar(tutar){const oran=1.2;return tutar*oran}Son satırdaki noktalı virgülün veya satır sonlarının değişmesi, aritmetik sonucunun bu araçta test edildiği anlamına gelmez. Küçültülmüş kod sözdizimi çıktısıdır.
TypeScript, JSX veya eski tarayıcılar için kod dönüşümü yapmaz. Kullanılmayan kodu kaldırmaz; import edilen dosyaları bir pakette toplamaz.
/*! ile başlayan veya @license / @preserve içeren açıklamalar korunur. Küçültme, güvenlik açığı taraması veya işlevsel test yerine geçmez.
Bu araçta ad değiştirme ve agresif sıkıştırma kapalıdır. Çıktıyı kaynak kodla karşılaştırmayı kolaylaştırmak için adlar korunur; daha kapsamlı optimizasyonu projenizin derleme sürecinde değerlendirebilirsiniz.
Hayır. Küçültme cihazınızdaki tarayıcı işçisi içinde yapılır; girilen JavaScript yürütülmez ve kaynak kod sunucuya gönderilmez. İndirdiğiniz dosyayı kendi ortamınızda kullanmadan önce kontrol edin.