USER FEEDBACK
Plugins vs External Compression
On my hunt to find a solution, I started by learning more from other Figma users. The 2 current solutions are:
Option 1: External apps or online tools.
There are tons of great and free options to compress files outside of Figma. The downside for this option is another layer of work just to share a file.
Option 2: Internal plugins for Figma.
There are quite a few existing plugins for Figma that allow for compression. Some include TinyImage Compressor, Downsize, and Olive Press.
These compression plugins are popular and have tons of users (TinyImage Compressor has over 120k users)! However, an issue with this option is that the plugins vary in functionality and some are even hidden behind a paywall.
COMPETITIVE ANALYSIS
The Showdown: Figma vs Sketch vs Adobe Xd
I then looked externally to learn how other popular design applications handle file export. I decided the best way to compare would be to design and export the same exact design on all 3 applications.
I designed a simple outdoor scene: a sunny day, a patch of grass, and a cloud. In order to test the compression, I included text in the background. I figured Figma's “Guide to exports in Figma” page would be appropriate for this role. This was the scene I created:
I then exported this drawing from the 3 applications as a JPG, PDF, PNG, & SVG. Below are the results:
✅ — Option to Compress?
JPG
637 KB
654 KB ✅
287 KB ✅
9,400 KB
22 KB
456 KB
PNG
154 KB
203 KB ✅
179 KB ✅
SVG
5,900 KB
16 KB
15 KB ✅
Additional file export options?
—
TIFF ✅
WEBP ✅
EPS
—
The results show that Figma had the highest file sizes for 2 of the 4 files (both being vector-based). Surprisingly, both of the other applications provides options to compress the output. Sketch even offers additional file types!
THE MAIN INSIGHT
A potential strategic business move that keeps users on Figma, exclusively.
Based on the trends from online forums and results from my experiment…
1. Users are leaving Figma to use file compression tools not available natively in the application.
2. Figma compression plugins are not accessible for all users. Users are either unaware or these solutions are too expensive.
3. Direct competitors offer file compression options during export! Sketch and Adobe Xd export certain files at sizes significantly lower than Figma.