ESC
Giriş Yöntemi
Kod Türü
Giriş Kodu/Metni
Sıkıştırılmış Kod/Metin

0

Orijinal Karakter

0

Sıkıştırılmış Karakter

0

Tasarruf Edilen

0%

Sıkıştırma Oranı

Kullanım Örnekleri

CSS Minify

CSS kodunuzda gereksiz boşlukları ve yeni satırları temizleyin.

body { margin: 0; padding: 0; ...
HTML Temizleme

HTML içeriğinde fazla boşlukları ve satır aralarını silin.

<div class="container"> <p>�...
Metin Düzenleme

Makale ve belgelerde gereksiz boşlukları optimize edin.

Bu bir örnek metindir. ...

Özellikler

Süper Hızlı

Metninizi hiç beklemeden anında işleyin

Güvenli ve Özel

Tüm işlemler tarayıcınızda gerçekleşir. Hiçbir veri sunuculara gönderilmez

Mobil Uyumlu

Masaüstü, tablet ve mobil - tüm cihazlarda mükemmel çalışır

Sınırsız

İstediğiniz uzunluktaki metni kısıtlama olmadan sıkıştırın

Metin Sıkıştırıcı Nasıl Kullanılır

1

Metninizi Yapıştırın

Metninizi kopyalayın ve yukarıdaki giriş alanına yapıştırın

2

Sıkıştır Butonuna Tıklayın

Metninizi işlemek için "Metni Sıkıştır" butonuna tıklayın

3

Sonuçu Kopyalayın

Çıkış alanından sıkıştırılmış metni kopyalayın

Sık Sorulan Sorular

Metin küçültme, içeriğin işlevini yerine getirmesi için gerekli olmayan karakterleri kaldırır: ekstra boşluklar, tab karakterleri, yeni satır karakterleri ve boş satırlar. Düz metin için bu, içeriği sıkıştırır. Kod (CSS, JavaScript, HTML) için ise tarayıcının kodu ayrıştırmak ve yürütmek için ihtiyaç duymadığı karakterleri — yorumları, girintileri ve jetonlar arasındaki boşlukları — kaldırır. Elde edilen metin veya kod orijinaliyle anlamsal olarak aynıdır ancak daha az byte kullanır.

Bu, orijinal içeriğin ne kadar boşluk ve yorum içerdiğine bağlıdır. Tipik aralıklar: Aşırı boşluklu düz metin: %5-20 azalma. Yorum ve girinti içeren CSS stilleri: %20-50 azalma. Yorum, boş satır ve girinti içeren JavaScript: %30-70 azalma. Girintili yapıya sahip HTML: %15-40 azalma. Küçültme işleminden sonra gösterilen sıkıştırma oranı, belirli girdiniz için net yüzdeyi söyler. Not: Web sunucuları tarafından yapılan sonraki Gzip sıkıştırması genellikle kod dosyalarını %60-80 oranında daha fazla küçültür, bu nedenle ağ üzerindeki toplam boyut azalması çok daha yüksektir.

Otomatik algılama, kod türünü belirlemek için yapıştırılan içeriği veya yüklenen dosya uzantısını inceler. Dosya yüklemeleri için doğrudan uzantı (.js, .css, .html, .txt) kullanılır. Yapıştırılan içerik için araç, dile özgü kalıpları tarar: CSS süslü parantezleri ve özellik tanımlamaları, HTML doctype ve etiket yapıları, JavaScript fonksiyon/değişken anahtar kelimeleri. Dil belirsizse, düz metin moduna geri döner. Otomatik algılanan türü açılır menüden dili manuel olarak seçerek her zaman değiştirebilirsiniz.

Bu Metin Küçültücü, CSS, JS ve HTML'e ek olarak düz metni de işler — bu da onu çok fazla boşluk içeren herhangi bir içeriği sıkıştırmak için kullanışlı kılar. Bu sitedeki özel CSS/JS Minifier ise koda özgüdür ve güzelleştirme (hata ayıklama için ters küçültme) içerir. Karma içerik türlerini veya düz metni işlemeniz gerektiğinde Metin Küçültücüyü kullanın. Güzelleştirme özelliğine ihtiyacınız olduğunda veya düz metin seçeneği olmadan dile özel işlem istediğinizde CSS/JS Minifier'ı kullanın.

Evet. HTML küçültücü, HTML etiketleri arasındaki boşlukları, metin düğümlerindeki satır içi boşlukları (birden fazla boşluğu teke indirger) ve boş satırları kaldırır. Yapıyı korur — etiketler, nitelikler ve içerik değiştirilmez. Ancak, <pre>, <textarea> ve <script> etiketleri içindeki boşluklar önemlidir ve korunmalıdır; bu aracın HTML modu bu blokları korumaya çalışır. Eğer şablonunuz boşluğa duyarlı öğeler veya satır içi script'ler kullanıyorsa, yayına almadan önce küçültülmüş HTML'i kapsamlı bir şekilde test edin.

Sadece boşluklar kaldırılır — tüm gerçek kelimeler, karakterler ve kod jetonları tam olarak yazıldığı gibi kalır. Düz metin için: ardışık birden fazla boşluk tek bir boşluğa indirgenir, satırlardaki başındaki/sonundaki boşluklar kaldırılır ve boş satırlar daraltılır. Kod için: yorumlar kaldırılır ve girintiler temizlenir, ancak değişken adları, dize ifadeleri ve tüm kod mantığı dokunulmadan korunur. Beklenmedik bir şeyin değişmediğini doğrulamak için çıktınızı her zaman girdi ile karşılaştırın.

Evet. "Upload File" moduna geçin ve bir .js, .css, .html veya .txt dosyası seçin. Küçültülmüş sonuç çıktı alanında görünür ve aynı uzantıya sahip bir dosya olarak indirilebilir. İndirme düğmesi orijinal dosya adını .min. ön ekiyle korur (örneğin, style.min.css). Ayrıca kodu doğrudan girişe yapıştırabilir ve sonucu kopyalayabilirsiniz — dosya yönetimi gerekmez.

Hayır. Tüm küçültme işlemleri tarayıcınızda JavaScript kullanarak çalışır. Metniniz, kodunuz ve yüklediğiniz dosyalar cihazınızdan asla ayrılmaz. Bu durum aracı özel kaynak kodları, API anahtarları içeren yapılandırma dosyaları ve ağ üzerinden göndermek istemeyeceğiniz herhangi bir içerik için güvenli hale getirir.

Word den Kopyala-Yapıştır Derdi

Şöyle bir durum var: Word den bir şey kopyalıyorsun, yapıştırıyorsun, bir bakıyorsun her yer garip boşluklar ve satır sonlarıyla dolu. Bu araç tam olarak bunu temizliyor. Karışık metni veya kodu yapıştır, sıkıştır a bas, temiz sonucu al. Düz metin, JavaScript, CSS ve HTML i otomatik algılıyor, dil seçmene bile gerek yok.

Neden Metin Sıkıştırmalısın

Sıkıştırılmış CSS ve JS dosyaları daha hızlı yüklenir çünkü transfer edilecek veri daha az. Tipik bir stylesheet ten boşlukları ve yorumları kaldırarak dosya boyutunun %30-70 ini kazanabilirsin. Bu doğrudan sayfa yükleme süresini ve Core Web Vitals skorlarını iyileştirir. Düz metin için bile payload limiti olan API ler veya depolama maliyeti biriken veritabanlarıyla çalışırken işe yarar.

Gerçekte Nerede Kullanacaksın

Production a deploy etmeden önce CSS ve JS temizliği. PDF veya Word den kopyalanan metindeki biçimlendirme çöplerini silmek. Mümkün olduğunca yalın olması gereken API payload ları hazırlamak. HTML e-posta şablonlarından boşlukları çıkarmak. Ya da birinin 47 boş satırla commit ettiği config dosyasını düzenlemek.

Güvenlik ve Gizlilik

Verilerinizin güvenliği bizim önceliğimiz

Yerel İşleme

Tüm işlemler tarayıcınızda gerçekleşir

Veri Transferi Yok

Verileriniz sunucularımıza gönderilmez

Veri Depolama Yok

Hiçbir veri depolanmaz veya paylaşılmaz

SSL Şifreleme

Güvenli bağlantı için SSL şifreleme

Sonraki Adım

MoreOnlineTools'ta Daha Fazlası