ERIC VFX

ERIC VFX Studio · Free tool

Magic Circle Generator

Build a magic circle from rings, stars, and rune rings, add glow, and export a transparent PNG for your spell effects. Save each layer separately to spin them independently in Unity.

Runs in your browser · nothing uploads

Start from

Style

Layers

Bottom to top. Click a layer to edit it.

Export

Preview

The preview uses your color. With Export as white on, the PNG is white so you can tint it in Unity.

Free Magic Circle Generator for Game VFX

This free magic circle generator builds circle textures for spells, summons, shields, and area skills. Stack rings, stars, polygons, rune rings, ticks, rays, and dots, adjust each layer, add glow, and download a transparent PNG up to 2048 × 2048. Everything runs in your browser.

How to make a magic circle

  1. Pick a Preset, or click Randomize until you like the shape. Note the Seed to get the same circle again.
  2. Click a layer to change its radius, line width, number of points, or rune set. Use Add layer, the arrows, and × to build your own design.
  3. Set the Color and Glow. Turn on Spin layers to preview the motion.
  4. Choose a size and click Download PNG, or Download layers (ZIP) for one PNG per layer plus the full circle.

How to use the magic circle in Unity

  1. Import the PNG and keep Alpha Is Transparency on. Create a material with an additive or alpha-blended particle shader, such as Universal Render Pipeline/Particles/Unlit in URP.
  2. In a Particle System, set Render Mode to Horizontal Billboard (or use Mesh with a quad) so the circle lies flat on the ground, and emit a single particle with a Burst.
  3. Tint the white texture with Start Color, and fade it in and out with Color over Lifetime.
  4. For layered circles, use one particle per layer and give each a different Rotation over Lifetime speed or direction. Add Bloom to make the glow stand out.

FAQ

Is the magic circle generator free?

Yes. It is free to use, with no account and no watermark on the output. You can use the generated textures in commercial games and projects.

Is anything uploaded?

No. The circle is drawn in your browser and the PNG files are created on your computer.

Why export white instead of a color?

A white texture can be tinted with the material color, Start Color, or Color over Lifetime in Unity, so one texture works for fire, ice, holy, and dark versions of a skill.

What are the separate layers for?

Download layers (ZIP) saves each visible layer as its own PNG with the same size and center. Put each layer on its own particle or quad and rotate them at different speeds or directions, so the circle moves like the preview.

Can I get the same circle again?

Yes. Every random circle has a seed number. Enter the same seed to rebuild the same layers, then adjust them as you like.

Does it work outside Unity?

Yes. The output is a standard transparent PNG, so it works in Unreal Engine, Godot, and any other engine or image editor.

Unity magic VFX →·Free Sprite Sheet Generator →·Unity VFX tutorials →