A modern favicon generator that creates all the favicon sizes you need for your website in seconds.
- All Standard Sizes - Generate 16x16, 32x32, 48x48, 96x96, 144x144, 192x192, 512x512px favicons
- Apple Touch Icons - Complete support for iOS devices and iPads
- PWA Ready - Android Chrome icons and manifest support
- Multiple Formats - PNG and ICO formats included
- Ready HTML Code - Copy-paste HTML with all required meta tags
- Batch Download - Download all files at once or individually
# Clone the repository
git clone https://github.com/vinodjangid07/FaviCraft.git
# Navigate to project directory
cd FaviCraft
# Install dependencies
npm install
# Run development server
npm run devOpen http://localhost:3000 to start generating favicons.
- Upload any image (PNG, JPG, SVG, WebP)
- Preview generated favicons in all sizes
- Download all files or select specific sizes
- Copy the HTML code to your website's
<head>section
- Next.js 15 - React framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- Canvas API - Image processing
- Lucide React - Icons
favicon.ico- Legacy browser supportfavicon-16x16.pngtofavicon-512x512.png- Standard sizesapple-touch-icon-*.png- iOS device supportandroid-chrome-*.png- Android home screen icons
- Fork the repository
- Create your feature branch (
git checkout -b feature/new-feature) - Commit your changes (
git commit -m 'Add new feature') - Push to the branch (
git push origin feature/new-feature) - Open a Pull Request
MIT License - feel free to use this project for personal or commercial purposes.
Built by Vinod Jangid
