TinyImage Compressor
Export/downsize compressed JPG, PNG, SVG, WebP, GIF, WebM, MP4, AVIF and PDF image files from Figma
Plugin Preview
About this plugin
Documentation & Video TutorialsFor plugin documentation and step by step video tutorials, please visit https://docs.hypermatic.com/tinyimageQuestions & SupportTinyImage is still a baby panda, so if you notice any bugs or have any questions about the plugin, please get in touch directly via https://hypermatic.com/contact and we'll help you troubleshoot and resolve them as quickly as possible.SecurityTinyImage is designed to be privacy and security focused — for details about security and how the plugin works, please visit https://docs.hypermatic.com/tinyimage/securityFeaturesExports images up to 95% smaller than the default exports from Figma.Privacy focused — no image data ever leaves your Figma file.Create and export animated GIF, animated PNG (APNG), animated WebP, WebM or MP4 videos from selected layers (with optional transition effects).Edit existing GIF or MP4 files by resizing, cropping, rotating, trimming, retiming, reversing, compressing or converting them into another animated format.Optionally add .mp3 audio files to MP4 video exports.Downsize and compress your Figma image fills to their layer size.Built-in ICC color profile support for PNG exports.Convert JPG and PNGs to WebP, AVIF, Progressive JPEG, or SVG to Tiny 1.2 format.Use percentage based compression, or maximum KB file size targets.Set specific compression level overrides per image.Merge Figma frames into a single compressed PDF file.Add custom password protection to exported PDF files.Export PDFs as RGB, CMYK or Greyscale (with optional Bleed and Crop Marks).Automatically optimise animated GIFs to a maximum KB target by intelligently tuning lossiness and colour palettes.Export native Figma Motion animations as GIF, APNG, animated WebP, MP4 or WebM files.Supports compressing/exporting multiple sizes and formats per layer.Advanced custom filenames (eg. "#{name}_#{width}x#{height}_#{date}).Generate organised logo package ZIPs with custom colour schemes, formats, scales, padding, folder structures, filenames and a package manifest.Tidy selected Figma layers by aligning their canvas positions, matching their layer order, applying sequential names and updating presentation pager text.Automatically saves multiple images as a .zip file.It’s like “Ludicrous Mode” for your Figma image export options.Don’t waste time manually dragging images exported from Figma into other apps to compress images one by one. It’s so easy, a cat can use it.Simple, fast and effective image compression directly in Figma.Easily export compressed JPG, PNG, SVG, WebP, AVIF, GIF and PDF images from Figma without needing any other apps or websites.Up to 95% smaller than the image exports from Figma.Even without using aggressive compression levels, TinyImage will drastically compress your image exports from Figma, making them friendly your websites, apps, emails, presentations or banners.Privacy and security focused — nothing ever leaves your Figma file.TinyImage doesn’t upload, store or process any image data outside of the plugin, everything happens securely inside your Figma file, and any exported files are downloaded directly to your computer.Downsize Figma image fills to their layer size.Speed up and optimize your Figma files by automatically downscaling Figma image fills to their layer size. Perfect for those tiny 64px avatar layers with huge 4000px image fills.Export custom animated GIFs or MP4s from any layers.TinyImage lets you easily create animated GIFs, animated PNGs (APNG), animated WebPs or WebM and MP4 videos (with optional audio and frame transition effects) directly from your selected layers. You have total control over the speed, playback counts, image smoothing and scaling.Advanced settings for Figma power users.Convert image formats, add passwords to PDFs, set custom ICC color profiles, or mix & match your own text with dynamic values from each Figma layer into any naming format you like to suit you or your clients.Get huge savings with super tiny PDFs.TinyImage supports optimising PDF exports, saving up to 95% on their original exported filesize. Export individual frames or merge them into a single PDF, super easy page re-ordering, export as RGB, CMYK or greyscale (with optional Bleed and Crop Marks), and secure the files with password protection.Edit, crop and optimise existing GIFs or MP4 videos.Load an existing GIF or MP4 from your computer—or directly from a selected Figma layer—then resize, crop, rotate, flip, trim, retime or reverse the animation. Export the result as GIF, APNG, animated WebP, MP4 or WebM, or insert an edited GIF back into Figma.Automatically hit animated GIF file size limits.Set a maximum GIF size in KB and let TinyImage automatically test different lossiness and colour-palette settings to find the best-quality result within your target. Perfect for HTML banners, emails, ads and platforms with strict upload limits.Export native Figma Motion animations.Turn animations created with Figma Motion into optimised GIF, APNG, animated WebP, MP4 or WebM files without rebuilding the animation frame by frame.Tidy messy Figma canvases in one click.Quickly align selected layers into clean rows or columns, match the Figma Layers panel to their visual canvas order, add sequential frame names and update presentation pager text—all in a single undoable action.Create print-ready pages and PDFs in Figma.Create editable print pages using standard paper sizes or custom dimensions, with safe areas, margins, bleed, crop marks and optional fold guides. Save reusable presets, then export merged or individual RGB, CMYK or greyscale PDFs with press profiles and maximum image DPI controls.Package complete logo handoffs into one ZIP.Turn selected Figma logo artwork into an organised delivery package containing the colour variants, formats, scales and folder structure your client needs. Customise filenames, add padding, remove container fills and include an automatically generated README and package manifest.TinyImage Pro10 free trials of TinyImage Pro are included with the free version, and if you're a casual user, you can continue using the free version of TinyImage forever.If you're a power user, you can optionally upgrade to continue using all the extra features that are only available in the pro version of TinyImage.To learn more about TinyImage Pro, please visit https://www.hypermatic.com/tinyimage/#pro
Plugin Details
| Version | 312 |
|---|---|
| Created | December 18, 2019 |
| Last Updated | September 18, 2026 |
| Category | Import & export plugins |
| Creator | Hypermatic |
| Stats | 194403 installs, 4728 likes |
| Pricing | Paid |
Technical Details
- API:1.0.0
- UI:{"buzz": "ui-buzz.html", "main": "ui.html"}
- main:code.js
- Document Access:dynamic-page
- Network Access:
TinyImage queries hypermatic.com to validate Pro licenses and load optimized assets, including a selected CMYK print profile only when required for PDF export.
- Editor Types:figma
- Allowed Domains:
- https://*.hypermatic.com
More Like This
Discover other plugins in the Import & export plugins category.
CoverCraft - Figma x Hashnode
Seamlessly Set Cover Images from Figma to Hashnode
Free Compressed PDF and Image Exporter (PDF, PNG, JPG, WebP and SVG)
Export compressed PNG, PDF, JPG, SVG, WebP & merge multiple frames into one PDF—fast & easy! 🚀
Color Import / Export
Help design and dev teams stay in sync by providing import and export tools for color palettes