1 points | by h2bomb 2 hours ago
2 comments
I built a simple, fast, and privacy-focused web tool for bulk image compression and HEIC conversion.
The Problem: Many online compressors upload your photos to their servers, which is a privacy risk and slow for large batches.
The Solution: This tool handles everything 100% locally in your browser.
Technical Stack:
image-compression: Uses Web Workers for non-blocking UI during heavy compression tasks.
heic2any: Enables browser-side HEIC/HEIF to JPEG conversion (handy for iPhone users).
jszip: Batches processed images into a single ZIP for one-click download.
Concurrent Processing: I implemented a custom queue (MAX_CONCURRENT = 3) to balance speed and browser stability.
Key Features:
No server uploads (Privacy-first).
Batch processing with ZIP export.
Adjust quality and format (WebP/PNG/JPG) on the fly.
Dark mode support & Responsive UI.
I'd love to hear your feedback on the processing performance or any format support you'd like to see!
Site: https://zip.easynote.cc/
I just checked it out. From the user-experience perspective, a standard header might help people go to your homepage and check out the watermark remover. Hope it helps.
I built a simple, fast, and privacy-focused web tool for bulk image compression and HEIC conversion.
The Problem: Many online compressors upload your photos to their servers, which is a privacy risk and slow for large batches.
The Solution: This tool handles everything 100% locally in your browser.
Technical Stack:
image-compression: Uses Web Workers for non-blocking UI during heavy compression tasks.
heic2any: Enables browser-side HEIC/HEIF to JPEG conversion (handy for iPhone users).
jszip: Batches processed images into a single ZIP for one-click download.
Concurrent Processing: I implemented a custom queue (MAX_CONCURRENT = 3) to balance speed and browser stability.
Key Features:
No server uploads (Privacy-first).
Batch processing with ZIP export.
Adjust quality and format (WebP/PNG/JPG) on the fly.
Dark mode support & Responsive UI.
I'd love to hear your feedback on the processing performance or any format support you'd like to see!
Site: https://zip.easynote.cc/
I just checked it out. From the user-experience perspective, a standard header might help people go to your homepage and check out the watermark remover. Hope it helps.