Flagpack for Figma

Flagpack for Figma allows you to use flags within your Figma design files. By using Figma's powerful Team Libraries 260+ flags become available as Components that can be individually or collectively altered in style in just a few minutes. All individual flag icons are also available as rasterized PNGs and scalable SVGs.

Quick start

Want to get started with Flagpack in Figma right away? Duplicate the Figma Community File.

Getting started

1. Duplicating the Flagpack Stickersheet

To duplicate the Flagpack Stickersheet go to the Flagpack Stickersheet Figma Community file and choose Duplicate.
Once you've duplicated the Figma Community file it will become a standalone Figma file. This means the Stickersheet will not receive any updates that are made to the Figma Community file. Learn more about Figma Community files on the official Figma Help pages on Duplicating files from the Community. Don't forget to ♥ like the Stickersheet file to show your support.

2. Using the flags in your designs

Either copy paste the individual flag Components you need from the Flagpack Stickersheet onto any other Figma file or use the Stickersheet as a Team Library (recommended).
Method A: Copy-pasting invidivual flag Components
To copy flag Components from the Stickersheet select one or multiple flag Component and press + C on macOS or Ctrl + C on Windows. Open the Figma file you want to paste the flag Component(s) into and press + V on macOS on macOS or Ctrl + V on Windows.
It is recommended to apply the preferred styling that ships with the Stickersheet to the flag Components before copy-pasting the flag Components to another Figma file. This is because only the styles that are applied to the flag Component at the moment you copy-paste them into another file will be available.
Method B: Using the Stickersheet as a Team Library (recommended)
To use the Flagpack Stickersheet as a Team Library and insert Components from this Team Library into other Figma Files you will need to publish it as a Team Library. To publish the Stickersheet as a Team Library, Open the Flagpack Stickersheet and go to the Assets panel on the left or press + + O on MacOS or Ctrl + Alt + O on Windows. The Stickersheet will be lister under Current file. Now choose Publish next to the Stickersheet
Subsequently open the Figma file you want to insert the flag Components into, go to Assets panel on the left or press + 3 on MacOS or Ctrl + 3 on Windows. Look up the Stickersheet in the list under the Team you published them to and toggle the slider on.
Note that publishing (Components) is only available for users on Education, Professional and Organization Plans. Learn more about Team Libraries and permissions per plan on the official Figma Help pages.
Inserting the flag Component from the Sticksheet Team Library
Flagpack has three flag icon sizes. Each individual country flag has it's own Component that in turn comes in the three sizes. Learn more about the flag sizes.
1. Decide which size want to add
Within the Figma file you want to add the flag Components to go to the Assets panel and then search by either the full country name or the ISO 3166-1 alpha-2 country code. For a full list of available countries go to the Flag Index.
For each country flag that matches your search query the following three sizes will show
Small (16×12px) S
Medium (20×15px) M
Large (32×24px) L.
Hover over a flag Component in the Assets panel to reveal its respective size.
2. Drag onto your design
Drag and drop the flag Component of choice onto your Canvas or straight into the Frame of choice.

Changing the styling

Choosing (different) styling effects
By default the each country's flag Component has some styling applied to it. To change these styling options Figma let's you choose alternative overlays & strokes (through Color Styles) and dropshadow (through Effect Styles). By default the each country's flag Component has some styling applied to it. To change these styling options Figma let's you choose alternative overlays & strokes (through Color Styles) and dropshadow (through Effect Styles).
Overlay
To change the overlay effect select the Overlay layer inside one or more flag Components (use the Similayer plugin to select multiple Overlay layers at once) and click on the currently selected Color Style in the Properties Panel. Now either detach the style and create your own overlay style or choose another overlay style from the Stickersheet Team Library.
Drop shadow
To change the drop shadow effect select the flag Components and click on the currently selected Effect Style in the Properties Panel. Now either detach the style and create your own drop effect style or choose another effect style from the Stickersheet Team Library.
Stroke
To remove the stroke from the flag Component click on the minus icon next to the stroke entry in the Design panel. Or detach it to create your own style.
Note that a stroke will only show
  • if the stroke is set to Inside in the Properties Panel
  • if the Clip content option checkbox in the Properties Panel is checked as wraps any stroke around the outer edges of the actual flag(s).
Global changes
To make an newly created overlay style available for any other Figma file add it as a Color Style to the Stickersheet Team Library. The also applies to dropshadows created through Effect Styles.
Changing the flag icon's shape
To change the shape of a flag select one or more flag Components and adjust the corner radius in the Design panel.
Note that any (change in) corner radius will only show if the Clip content option checkbox in the Properties Panel is checked as wraps any stroke around the outer edges of the actual flag(s).
Changing the size (in hindsight)
To change the size of a yet inserted flag Component either select it in the Canvas and pick another size and flag from the Instance dropdown or insert a differently sized flag Component through the Assets panel.
Global changes
To make changes to the corner radius or styles available for any other Figma file make the changes to one of more flag Components within the Stickersheet Team Library.