Vector Sprites

Full instructions can be found here!

Vector Sprites is a powerful Unity editor extension for generating high-quality 2D vector-based sprites. Because sprites are created using vectors rather than individual pixels, they can be exported at any size (up to 2048 by 2048 is supported) without loss of quality.

Multiple sprites can be created from reusable shapes, which can then either be generated at run-time or exported as sprite sheets for which packing and slicing information is automatically generated.


Vector Sprites supports:


  • A GUI for creating shapes based on cubic Bezier curves (just drag the points and tangents around with the mouse to create shapes).

  • 13 fill styles (bars, gradients, noise, radials...) with many customisable options (colour bias, colour bands, centre offset, rotation...)

  • Support for outlines, pillow shading, shadows and glow effects.

  • Run-time generation of sprites or export of individual sprites or sprite sheets.

  • Support for cropping, scaling and anti-aliasing of exported sprites.

  • Multi entity select and zoom.

  • Instructions (in Instructions.pdf) and source code included.