Drop your file here, or click to browse

PNG only (max 500×500)

Pixel art PNG to SVG

Why convert to SVG?

  • Infinite scaling without blur — SVGs stay crisp at any size
  • Web-ready — embed directly in HTML, CSS, or React components
  • Smaller file sizes for simple pixel art compared to large PNGs

How it works

  1. Upload a pixel art PNG image
  2. Grid size is auto-detected (or set manually)
  3. Each pixel becomes a vector <rect> element in the SVG

FAQ

What images work best?

This tool is designed for pixel art, not photographs. Best results with clean pixel art sprites up to 500×500 pixels.

How does the conversion work?

Each non-transparent pixel becomes a <rect> element in the SVG. The viewBox matches your sprite dimensions for perfect scaling.

Can I copy the SVG code?

Yes, use the 'Copy SVG code' button to copy the raw SVG markup to your clipboard.

We use cookies to enhance your experience. Essential cookies are required for the site to function. You can choose to accept all cookies or only essential ones.

Learn more