How to Create Filters on Snapchat: A Complete Guide

Snapchat filters are one of the platform's most recognizable features — those colorful overlays, face-altering effects, and location-specific frames that appear on top of your snaps. Whether you want to add a playful lens to a selfie or design a custom geofilter for an event, Snapchat gives users several ways to create and apply filters. How you go about it depends on what kind of filter you're making and what you want to do with it.

What's the Difference Between a Lens and a Filter on Snapchat?

Before diving in, it helps to understand that Snapchat uses two distinct terms that people often conflate:

  • Lenses are augmented reality (AR) effects that use your camera in real time — things like face distortions, animated overlays, or background replacements. They're interactive and use Snapchat's camera AI.
  • Filters are static or semi-static overlays applied after you've taken a snap. These include color tints, text frames, temperature overlays, and custom geofilters.

Creating a lens requires Snapchat's Lens Studio software. Creating a filter — particularly a geofilter — can be done directly through Snapchat's website or app. Both processes are distinct in complexity.

How to Apply Existing Filters on Snapchat

If you're looking to use filters already built into the app, the process is straightforward:

  1. Open Snapchat and take a photo or video snap.
  2. Swipe left or right on the preview screen to browse available filters.
  3. Filters shown will vary based on your location, time of day, and current Snapchat promotions.
  4. Tap to apply, and send or save your snap.

For face lenses, tap the smiley face icon next to the shutter button before taking your snap, then browse the lens carousel.

How to Create a Custom Geofilter 🎨

Geofilters are custom overlays tied to a specific geographic area and time window. They're commonly used for events like weddings, birthday parties, or business promotions.

Step 1: Design Your Filter

You can design your geofilter in two ways:

  • Use Snapchat's built-in templates at snapchat.com/create — no design software needed
  • Upload your own design as a transparent PNG file (recommended size: 1080 x 2340 pixels)

If you're designing your own, tools like Adobe Illustrator, Photoshop, Canva, or similar graphic editors work well. The file must have a transparent background and stay within Snapchat's content guidelines (no phone numbers, URLs, or trademarked logos without authorization).

Step 2: Set Your Location and Time Frame

After uploading or designing your filter:

  • Draw a geofence on the map — the geographic boundary where your filter will be available
  • Set your start and end dates/times
  • The minimum area is around 20,000 square feet; the maximum for a single filter is approximately 5 million square feet

Step 3: Submit and Pay

Custom geofilters are a paid feature. Pricing scales based on the size of the geofenced area and the duration of availability. Snapchat reviews submissions before approving them, which typically takes up to one business day.

FactorImpact on Cost
Geographic area sizeLarger area = higher price
DurationLonger window = higher price
Design complexityNo impact (flat fee structure)

How to Create a Custom Lens with Lens Studio

For users who want to build an AR lens — the kind that transforms faces, adds 3D objects, or reacts to movement — Lens Studio is Snapchat's dedicated desktop tool.

Key requirements:

  • A Mac or Windows computer (Lens Studio is not available on mobile)
  • Some familiarity with 3D concepts, scripting, or at minimum, template customization
  • A free Snapchat developer account

Lens Studio provides pre-built templates for common effects like face filters, world effects, and interactive games. More advanced lenses may require knowledge of JavaScript for scripting behaviors or 3D modeling software like Blender for custom assets.

Once built, lenses can be submitted to Snapchat's platform and — if approved — made available to all Snapchat users globally, or shared via a private Snapcode link.

Variables That Affect Your Experience

The "right" approach to creating a Snapchat filter isn't universal — it shifts depending on several factors:

  • Purpose: A one-time birthday event filter is very different from a branded AR lens for a business
  • Technical skill: Geofilters require no coding; custom lenses may require scripting and 3D asset knowledge
  • Budget: Geofilters have a direct cost; Lens Studio is free to use but takes time investment
  • Platform access: Lens Studio requires a desktop — mobile-only users are limited to Snapchat's in-app design tools
  • Timeline: Geofilter approval takes time, so last-minute submissions can be a risk

Someone planning a casual house party filter has a completely different set of constraints than a brand building a recurring AR campaign. 🎯

What Snapchat's Tools Can and Can't Do

Snapchat's built-in tools are optimized for ease of use, not deep customization. If you need pixel-perfect branding or complex interactive behaviors, you'll likely spend more time in external design software or Lens Studio's advanced features.

Conversely, for straightforward event filters, Snapchat's template system is genuinely quick — most users can produce an acceptable geofilter in under 30 minutes without any graphic design background.

The gap between a passable filter and a polished one tends to come down to design experience, the tools available on your device, and how much time you're willing to invest — all of which vary considerably from one user to the next. 🖥️