JavaScript Minifier
Trình nén JavaScript thận trọng: gỡ chú thích và gộp dòng trống, giữ lại xuống dòng — không viết lại rủi ro, ngữ nghĩa code giữ nguyên.
Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu không bao giờ rời khỏi thiết bị — không được tải lên bất kỳ máy chủ nào.
Cách sử dụng
- 1Dán JavaScript của bạn vào ô nhập.
- 2Kết quả nén xuất hiện ngay, kèm dung lượng vào/ra và phần trăm tiết kiệm.
- 3Sao chép script gọn gàng hay xóa đầu vào để nén file khác.
JavaScript Minifier
Trình nén này làm đúng hai việc: gỡ chú thích // và /* */ (kể cả trong file rắc rối — chuỗi, template literal gồm cả ${…} lồng nhau và regex literal đều được tôn trọng), và gộp dòng trống cùng thụt lề. Xuống dòng giữa các câu lệnh được giữ nên việc tự chèn dấu chấm phẩy hoạt động y như trước.
Nó không bao giờ đổi tên biến, inline code hay gộp câu lệnh — đó là việc của build tool thực thụ. Bạn nhận được file nhỏ hơn rõ rệt, nén an toàn, kèm bảng tiết kiệm byte trực tiếp, hoàn toàn trong trình duyệt.
Câu hỏi thường gặp
Vì sao giữ xuống dòng thay vì nối tất cả vào một dòng?
Lựa chọn có chủ đích. JavaScript dựa vào việc tự chèn dấu chấm phẩy, và xóa xuống dòng có thể lặng lẽ thay đổi hành vi chương trình. Giữ xuống dòng khiến trình nén này an toàn cho code chưa từng qua bundler thật.
Khác Terser hay UglifyJS thế nào?
Các công cụ đó phân tích và viết lại AST: làm ngắn tên, bỏ code chết, inline. Kết quả nhỏ hơn nhiều nhưng cần bước build thật. Công cụ này chỉ gỡ chú thích và dòng trống — rủi ro thay đổi hành vi bằng không, không cần build.
Code của tôi có bị tải lên đâu không?
Không. Mọi thứ chạy cục bộ trong trình duyệt — mã nguồn không bao giờ rời khỏi thiết bị.
Công cụ liên quan
CSS Minifier
Nén CSS trực tuyến: loại bỏ chú thích và khoảng trắng thừa để giảm dung lượng stylesheet cho trang tải nhanh hơn. Tức thì, riêng tư, an toàn cho mọi rule.
Tất cả công cụ →
HTML Minifier
Nén HTML ngay trong trình duyệt: gỡ chú thích và gộp khoảng trắng để giảm trọng lượng trang — dọn dẹp thận trọng, giữ nguyên markup và hiển thị.
Tất cả công cụ →
JSON Minifier
Nén JSON trực tuyến: bỏ toàn bộ khoảng trắng để thu nhỏ payload cho API phản hồi nhanh và lưu trữ gọn — xem chính xác số byte tiết kiệm, riêng tư trong trình duyệt.
Tất cả công cụ →
Regex Tester
Thử biểu thức chính quy trực tiếp: làm nổi mọi khớp khi gõ, soi nhóm bắt và debug mẫu cho JavaScript, với các flag thông dụng cách một cú bấm.
Tất cả công cụ →
Nhúng công cụ này
Đưa công cụ này vào trang của bạn bằng một dòng — nó chạy trong trình duyệt của khách.
<iframe src="https://zoyku.com/vi/tools/javascript-minifier?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — javascript-minifier" loading="lazy"></iframe>