Vexil

Flag Designer
Ratio

Click a shape to select its layer · drag to move it · Delete key removes it

A flag designer that works in layers

Vexil is a free flag maker that runs in your browser. A flag here is a stack of layers: a background first, then stripes, crosses, stars and other shapes on top. Every layer keeps its own color and settings, so any part can be changed later without redrawing the rest. There is no account to create and nothing is uploaded.

How to make a flag

  1. Pick the ratio at the top: 2:3, 1:2, 3:5 or 1:1.
  2. Add a shape from the grid. It lands on top of the layers that are already there.
  3. Select a layer to change its color, size and position. Shapes that have a position can also be dragged on the flag itself.
  4. Drag layers in the list to reorder them. The top of the list is the front of the flag.
  5. Export the flag as SVG, which stays sharp at any size, or as PNG. Save it as a JSON file to carry on later or on another computer.

The 21 shapes

Background, stripe, stripes, Nordic cross, cross, saltire, pall, chevron, border, canton, triangle, lozenge, disc, ring, star, star ring, star field, sun, crescent, laurel and checker. Several of them take an outline in a second color. Flag makers call that thin edge fimbriation: it keeps two dark colors apart, like the white around the blue cross of Norway.

Start from a real flag

The Load button holds 34 real flags rebuilt from these shapes, from the tricolors of France and Romania to the Nordic crosses and the Stars and Stripes. Each one also has a page of its own with its colors and layers: see the country flags to edit.

Questions

Is Vexil free?

Yes. There is no account, and exports carry no watermark.

Where is my flag saved?

In your browser, on your device, so it is still there after a refresh. Clearing the browser's site data removes it. Use Save to keep a JSON file.

Who owns the flags I make?

You do. The terms say it in one line: anything you create with the site's tools is yours.

Which file should I send to a printer?

The SVG. It is a vector file, so it prints cleanly on a sticker or on a flag several meters wide. The PNG is meant for screens.

Can I undo a mistake?

Yes, with the Undo button or Ctrl+Z (Cmd+Z on a Mac). Add Shift to redo. Loading another flag also stays in Undo.