ตัวลดขนาดโค้ด
ลดขนาด CSS, JavaScript, HTML หรือ JSON ในเบราว์เซอร์: ลบคอมเมนต์และช่องว่าง เห็นขนาดที่เล็กลงทันที
🔒 ประมวลผลทั้งหมดในเบราว์เซอร์ของคุณ — ไม่มีการอัปโหลดสิ่งใดที่คุณป้อนที่นี่
ผลลัพธ์
ตัวลดขนาดโค้ดนี้บีบอัด CSS, JavaScript, HTML และ JSON โดยลบทุกสิ่งที่เครื่องไม่ต้องการ: คอมเมนต์, การย่อหน้า, ขึ้นบรรทัดใหม่และช่องว่างที่เกินมา เลือกภาษา วางซอร์ส กดปุ่ม — แผงผลลัพธ์แสดงโค้ดที่ลดขนาดแล้วพร้อมขนาดก่อน/หลังที่แน่นอนเป็นไบต์และเปอร์เซ็นต์ที่ประหยัดได้
การลดขนาดเป็นแบบรัดกุมและปลอดภัยโดยเจตนา สำหรับ JavaScript หมายถึงแค่คอมเมนต์และช่องว่างเท่านั้น — ไม่เปลี่ยนชื่อตัวแปร ไม่เขียนนิพจน์ใหม่ — ด้วยสแกนเนอร์ที่เดินผ่านสตริง, template literal และ regex literal อย่างถูกต้อง และรักษาการขึ้นบรรทัดใหม่ทุกที่ที่ automatic semicolon insertion อาจเปลี่ยนพฤติกรรม CSS ได้รับการรวมช่องว่างรอบวงเล็บปีกกา, โคลอน, เซมิโคลอนและจุลภาค; HTML ได้รับการยุบช่องว่างระหว่างแท็กในขณะที่เนื้อหาใน pre, textarea, script และ style ไม่ถูกแตะต้อง; JSON ถูกแยกส่วนและสร้างใหม่ ซึ่งเป็นการตรวจสอบไปในตัว
ทุกอย่างทำงานในเบราว์เซอร์ของคุณ: ไม่มีซอร์สโค้ดถูกอัปโหลดไปยังเซิร์ฟเวอร์ใด ๆ ซึ่งทำให้เครื่องมือปลอดภัยสำหรับโค้ดที่เป็นกรรมสิทธิ์, ยังไม่เปิดเผย หรือโค้ดของลูกค้า ไม่มีการสมัครสมาชิก ไม่มีขีดจำกัดขนาดไฟล์นอกจากหน่วยความจำของเบราว์เซอร์ และผลลัพธ์อยู่ห่างจากคลิปบอร์ดหรือไฟล์ดาวน์โหลดเพียงคลิกเดียว
การลดขนาดเป็นสิ่งที่ตรงข้ามกับการจัดรูปแบบ: เครื่องมือนี้ทำให้โค้ดเล็กลงสำหรับ production ในขณะที่ code formatter ของเราทำให้โค้ดที่ลดขนาดแล้วอ่านได้อีกครั้ง ใช้ตัวลดขนาดสำหรับ inline script และ style, HTML อีเมล, payload ของ API และทุกที่ที่ build pipeline เต็มรูปแบบด้วย Terser หรือ cssnano จะเกินความจำเป็นสำหรับงานครั้งเดียวที่รวดเร็ว