Skip to content

Choi-R/convert-to-webp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChoiConvert - A simple WebP Converter

HTML5 CSS3 JavaScript

An ultra-fast, privacy-focused image optimizer that runs entirely in your browser.

📖 About

ChoiConvert is a tool born out of necessity. As a developer/creator, I constantly needed to optimize images for the web, but existing online tools were either slow, ridden with ads, or uploaded my private files to their servers.

I built this tool to solve those problems with a focus on speed, privacy, and aesthetics.

✨ Features

  • 🚀 100% Client-Side: No server uploads. Your images never leave your device.
  • ⚡ Instant Conversion: Converts PNG and JPEG files to WebP in milliseconds.
  • 📂 Batch Processing: Drag & drop multiple images and convert them all at once.
  • 🎛️ Smart Optimization:
    • Global Quality Slider: Fine-tune compression levels to balance size and quality.
    • Smart Resizing: Automatically scale down 4K+ images to web-friendly native resolutions (e.g., 1920px, 1280px).
  • 🎨 Premium Design: A modern, glassmorphic UI with smooth animations and dark mode support.
  • 📉 Real-Time Savings: Instantly see how much space you're saving before downloading.

🛠️ Tech Stack

  • Core: Vanilla HTML5, CSS3, JavaScript (ES6+)
  • Styling: Custom CSS variables, Glassmorphism, CSS Animations
  • Logic: HTML5 Canvas API, File API, Blob objects

🚀 How to Use

Since ChoiConvert runs entirely in the browser, you don't need to install any dependencies.

  1. Clone the repository:
    git clone https://github.com/Choi-R/convert-to-webp.git
  2. Navigate to the folder:
    cd convert-to-webp
  3. Open index.html in your favorite web browser.

Alternatively, you can host it on GitHub Pages, Vercel, or Netlify for free static hosting.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

📝 License

This project is open-source and available for personal and educational use.


Made with ❤️ by Choi

About

I used webp converter a lot in my work, so why don't I just make it myself?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors