AquaScript
Converter • Favicons • Multi-format • Ultra UI

Ultra Favicon Converter — Beautiful • Fast • Pro

Upload any PNG / JPG / WEBP / SVG and generate crisp multi-resolution favicons (.png, .ico, apple-touch-icon) with live previews, background masks, rounded/circular crops, retina-ready outputs, and downloadable ZIP or single .ico. Built with Bootstrap, jQuery, AOS and modern canvas packing.

Start converting

Drag & drop your image here

PNG • JPG • WEBP • SVG — Max 12MB

No image loaded — try the demo or upload an image.
Live Preview

Context previews & generated files

Browser Tab
Mobile Home
Generated files

Developer: Java sample

Minimal Spring Boot snippet if you want server-side generation as backup.

// Spring Boot controller (example)
@RestController
@RequestMapping("/api/favicon")
public class FaviconController {
  @PostMapping("/upload")
  public ResponseEntity> upload(@RequestParam MultipartFile file) throws IOException{
    BufferedImage src = ImageIO.read(file.getInputStream());
    // Use Thumbnailator to resize & save sizes, return public URLs
    return ResponseEntity.ok(Map.of("16","/files/favicon-16.png","ico","/files/favicon.ico"));
  }
}