Articles
Fundamentals
Effect Size Limits

Exported Effect Size Limits in Spark AR Studio

We've set size limits for effects exported from Spark AR Studio to make sure they perform well across different devices.

There are different size limits depending on where your effect will be published to. Effects for:

  • Instagram should be 4MB or less for each device type.
  • Facebook should be under 2MB for the best reach, but they can be up to 10MB.

Checking effect size

You'll need to check the effect size across all 3 device types: iOS, Android and Older Android.

It’s easy to do this. Just click the Export and Upload symbol in the toolbar:

You’ll see a window that looks like this:

Click Show Details to see the size of your effect for each device type:

You'll see:

  • A column labeled This File, which is the size of the zipped up effect in kB.
  • A tick or cross in the Facebook and Instagram columns to indicate whether it’s the correct size for either platform.

If you see a cross next to the platform you want to upload the effect to, you’ll need to make the effect smaller. For example, by optimizing objects and assets.

Bundle size

The ‘bundle’ is the .arexport file that's exported on to your computer. It must be 40MB or smaller.

It contains three .arfx files. These are the three versions of your effect, one for each device type.

It also contains an .arprojpkg file. This is the Spark AR Studio project, with all the assets you’ve added, zipped into a single file. The addition of this file means the bundle size is generally bigger than the combined total of each version of the effect you’ll have seen when you exported your project.

Improving performance

Find out more about:

Was this article helpful?