Note: The browser-only converter handles common raster formats (jpg, png, webp, gif, bmp, ico). For vector/complex/rare formats (pdf, svg, eps, ai, psd, heic, raw etc.) you'll need a server-side conversion or 3rd-party service. This UI shows those as "server-only" and will upload to /api/convert if you enable server conversion.
Or drag & drop files here (multiple allowed)
Applies to JPG / WebP (lossy). PNG/BMP/GIF ignore quality.
No files yet
Tips:
sharp, imagemagick, libvips, or cloud conversion APIs. Implement a Next.js API route (/api/convert) to accept files and return a converted ZIP or single file.