Công cụ sử dụng ImageMagick WASM để xử lý ảnh hoàn toàn trong trình duyệt — không upload, không server, không ai xem được ảnh của bạn. Hỗ trợ 100+ định dạng (JPEG, PNG, WebP, AVIF, GIF, BMP, TIFF, RAW), cho phép resize hàng loạt, điều chỉnh chất lượng nén, và xuất ZIP tự động. Chỉ cần kéo thả ảnh, chọn định dạng đầu ra, nhấn Convert — file ZIP chứa toàn bộ ảnh đã xử lý tải về ngay lập tức. Không cần đăng ký tài khoản.
Tính năng chính
Init Image Converter tập trung vào hiệu quả xử lý nhanh, an toàn và hoàn toàn tự chủ:
- Giao diện trực quan: Web UI gọn nhẹ, đăng nhập là dùng ngay — chọn ảnh, chọn định dạng, resize và bấm “Process files”.
- Tự host hoàn toàn: Không dùng dịch vụ bên thứ ba — toàn bộ file được lưu trực tiếp trong thư mục
uploads/. - Xử lý hàng loạt: Upload nhiều ảnh cùng lúc, convert và resize chỉ với một lần bấm.
- Chuyển đổi định dạng: Hỗ trợ chuyển qua lại giữa
JPG,PNG,GIF,WebP. - Resize tự động: Giới hạn chiều rộng tối đa để tối ưu dung lượng và tốc độ tải website.
- Tuỳ chỉnh chất lượng: Điều chỉnh chất lượng nén cho JPG và WebP.
- Tự động preview: Hiển thị ảnh sau khi xử lý, gồm kích thước, định dạng và dung lượng.
- Tải về linh hoạt: Download từng file hoặc tải toàn bộ kết quả dưới dạng ZIP.
- Dọn dẹp nhanh: One-click xoá sạch toàn bộ file trong
/uploads. - Bảo mật đăng nhập: Login bằng username/password, có giới hạn brute-force.
- Bảo vệ CSRF: Ngăn chặn thao tác trái phép khi admin đang đăng nhập.
- Ghi nhớ tuỳ chọn: Các thiết lập (format, resize, quality) được lưu bằng LocalStorage.
Thông tin phiên bản
- Phiên bản: 2.0.0
- Cập nhật: 2026-06-18
Yêu cầu hệ thống
- PHP: Phiên bản từ 7.4 trở lên (khuyến nghị PHP 8+).
- Extensions:
gd(xử lý ảnh),fileinfo(MIME),zip(Download all). - Quyền ghi: Thư mục
uploads/cần có quyền ghi (chmod 755hoặc775). - Trình duyệt: Chrome, Firefox, Edge.
Cài đặt và cấu hình
Sau khi tải về file init-image-converter.php, bạn chỉ cần:
- Upload file lên server (ví dụ:
https://your-domain.com/init-image-converter.php). - Mở file trong trình duyệt — màn hình đăng nhập sẽ xuất hiện.
- Cấu hình tài khoản đăng nhập ở đầu file:
define('USERNAME', 'admin');
define('PASSWORD', 'Admin@123'); // Có thể dùng plain text hoặc password_hash
- Chọn nhiều ảnh cần xử lý.
- Chọn định dạng đầu ra, resize và chất lượng.
- Nhấn “Process files”.
- Xem preview và tải file về hoặc tải toàn bộ bằng ZIP.
Để tạo mật khẩu mạnh hoặc password_hash, bạn nên dùng công cụ Init Password Generator.
Cách hoạt động của Init Image Converter
Sau khi xử lý, mỗi file sẽ hiển thị:
- Tên file sau khi convert
- Kích thước ảnh (width × height)
- Dung lượng file
- Định dạng đầu ra
- Link Open và Download
Bạn cũng có thể bấm nút “Download all as ZIP” để tải toàn bộ file đã xử lý trong một lần.

Bảo mật và lưu trữ
- Tất cả file chỉ nằm trong thư mục
/uploadstrên server của bạn. - Mọi thao tác quan trọng đều có CSRF protection.
- Login có giới hạn số lần thử sai để chống brute-force.
- Không gửi bất kỳ dữ liệu nào ra ngoài — hoàn toàn offline & private.
- Không dùng framework hay thư viện JavaScript nặng.
Mẹo sử dụng nhanh
- Đặt file trong thư mục riêng, ví dụ
/tools/hoặc/admin/. - Có thể đổi tên file thành
converter.phpcho gọn đường dẫn. - Dùng bookmark để truy cập nhanh.
- Chạy tốt trên local như XAMPP, Laragon để test offline.
Ví dụ luồng thao tác
- Mở
https://your-domain.com/init-image-converter.php - Đăng nhập.
- Chọn 10 ảnh PNG.
- Chọn resize 1280px, output WebP, chất lượng 90%.
- Nhấn “Process files”.
- Tải toàn bộ kết quả bằng ZIP.
So sánh với các công cụ convert ảnh online
| Tiêu chí | Tool online | Init Image Converter |
|---|---|---|
| Phụ thuộc bên thứ ba | Có | Không |
| Quyền riêng tư | Có rủi ro | Hoàn toàn riêng tư |
| Giới hạn dung lượng | Thường có | Tuỳ server của bạn |
| Xử lý hàng loạt | Giới hạn | Không giới hạn thực tế |
| Tải về ZIP | Hiếm | Có sẵn |
| Chi phí | Có thể trả phí | Miễn phí 100% |
Cấu trúc thư mục sau khi sử dụng
/init-image-converter.php
/uploads/
├── image_1700000001_1.webp
├── image_1700000001_2.webp
├── image_1700000001_3.webp
Ghi chú kỹ thuật
- Hỗ trợ định dạng:
jpg,jpeg,png,gif,webp. - GIF động hiện được xử lý như ảnh tĩnh.
- Có thể mở rộng thêm watermark, thumbnail, tối ưu nâng cao bằng Imagick.
- Sẵn sàng tích hợp vào workflow nội bộ hoặc server riêng.
Init Image Converter là giải pháp lý tưởng cho developer cần convert & resize ảnh nhanh, riêng tư và hoàn toàn tự chủ — không cloud, không rủi ro, không ràng buộc.
Bình luận