TinyWebP is a fast and privacy-friendly web app for converting images to WebP format. It runs entirely in the browser, ensuring secure and efficient conversions.
- Drag-and-drop image conversion
- Supports JPG, PNG, GIF, TIFF, BMP, WEBP and AVIF formats
- Fast and privacy-focused (runs entirely in the browser)
- No file uploads, ensuring data security
- Responsive and mobile-friendly UI
Check out the live app: tinywebp.app
You can easily deploy TinyWebP to Cloudflare Pages, Vercel, or Netlify with the steps below.
- Fork this repository.
- Go to Cloudflare Pages and create a new project.
- Select your forked repository.
- Set the following build settings:
- Framework:
React (Vite)
- Build command:
npm run build
- Output directory:
dist
- Framework:
- Deploy your project!
- Fork this repository.
- Go to Vercel and import your repository.
- Configure the build settings:
- Framework Preset:
Vite
- Build Command:
npm run build
- Output Directory:
dist
- Framework Preset:
- Deploy your project!
- Fork this repository.
- Go to Netlify and create a new site.
- Link your repository and configure the build settings:
- Build Command:
npm run build
- Publish Directory:
dist
- Build Command:
- Deploy your project!
Clone the repository and install dependencies:
npm install
npm run dev
This will start a development server at http://localhost:5173/
.
Contributions are welcome! Feel free to open issues or submit pull requests.
MIT License. See LICENSE for details.