Template collection: Blend modes
Today's template drop is built around blend modes: from bold overlays to subtle texture, light leaks, and color shifts, this template set makes it easy to get richer visuals fast. Explore the new collection here.
Today's template drop is built around blend modes: from bold overlays to subtle texture, light leaks, and color shifts, this template set makes it easy to get richer visuals fast. Explore the new collection here.
You can now add movement and ambience to your animations by turning any image into a video right in Jitter! Simply upload your asset, and Jitter will instantly generate a short video clip from it with the help of AI. Use it to add motion and depth to static backgrounds, create quick clips from product shots and brand visuals, and make your scenes feel more alive with subtle movement.
Here's where you can find the new feature:
In a few moments, our AI assistant Oli will generate a video clip for your and replace the image with the newly created video.
Today’s template drop is all about buttons, toggles, menus, and delightful micro-interactions. From subtle glows to liquid glass effects to cursor-traced hovers, these are perfect for sparking interaction and engagement across social media, ads, and interfaces. Explore the new templates here.
Jitter now lets you do quick calculations directly in numeric fields! Just type an arithmetic expression using +, –, *, or / in any numeric field in the Design or Animate tab, and the field will instantly calculate the value for you. This makes small adjustments way faster, whether you want to nudge a layer 10px to the right by typing +10 in Position, instantly make an animation snappier with /2 in Duration, or double text size by using *2 in Font size.
Today we're shipping a set of templates built around gradients. From ambient backgrounds to dynamic transitions and playful type, these are perfect for adding dimension and character to your designs. Explore the new templates here.
Meet The Route: a set of 9 templates designed for modern travel brands. From destination promos and logo reveals to virtual boarding passes and animated flight trackers, these templates are a great starting point for bringing travel stories to life. Use them for destination marketing, ad campaigns, and elevated brand storytelling. Explore the new templates here.
Kickstart a project with quick motion ideas and explore several animation directions in seconds with AI Brainstorm. Brainstorm lets you instantly turn static designs into animation drafts, ready for you to tweak and refine.
Here's how to use Brainstorm:
In a few seconds, our AI assistant Oli will create a fully editable animation for you, ready to customize, polish, and make fully yours.
Jitter now supports blend modes! You can use them to add depth, texture, and lighting effects to your designs by controlling how layers interact.
Try them out to:
Here’s how to get started with blend modes:
Today we’re launching The Prompt, a set of 6 templates built for AI companies. From chat interfaces and animated buttons to generation flows, these templates are made to bring your AI features to life. Use them to showcase new capabilities, run product ads, or illustrate real AI workflows, from chat replies to image outputs. Explore the new templates here.
Today we're launching Jitter for Figma Buzz! You can now import your Figma Buzz designs straight into Jitter in a click and start animating them right away. Perfect for adding motion to your social media posts, display ads, marketing materials, and brand assets.
Here's how you can get started with Jitter for Figma Buzz:
Today we’re launching The Track, a set of 5 templates built for sport and fitness brands: from training apps and wearable tech to activewear labels and workout spaces.
Use these templates to announce new launches, celebrate milestones with your customers, or run ad campaigns with motion that's bold, high-tempo, and built to stop the scroll. Try the new templates here.
Jitter now lets you add (and animate!) gradients to strokes. Outline your shapes, text, and other elements with smooth linear or radial blends, then bring them to life with smooth transitions. Perfect for subtle accents and branded details.
Here’s how to get started with stroke gradients:
Meet The Stack — our new collection of 6 templates designed for tech companies and startups. Whether you’re working on a video for a feature launch, a social media reel, or a company announcement, The Stack gives you a strong starting point that feels modern, polished, and scalable. Explore The Stack.
We just dropped a new batch of templates that make the most of our recent product update: pen tool and morphing. From fluid icon animations to seamless shape and text morphs, use these templates to create motion that’s flexible, dynamic, and uniquely yours. Try them out here.
Exports with video just got much faster! We've rebuilt our export system at a lower level: video exports are now up to 5x faster and much lighter on memory, making working on big, video-heavy projects smoother than ever.
Jitter now lets you bring typography to life with gradients! Create custom color blends and bring them to life with smooth gradient transitions — perfect for bold titles and branded typography.
Here’s how to get started with text gradients:
Meet The Vault — our new collection of 9 templates made for fintech and banking companies, perfect for product updates, demos, feature highlights, and more. Whether you’re working on a social media reel, an ad, or a website animation, The Vault gives you a great starting point that feels sharp, credible, and clean. Explore The Vault.
Comments are live in Jitter! No more jumping between tools - speed up reviews by sharing and responding to feedback directly in your files. Each comment is timestamped and synced across the canvas and timeline, so it’s always in context. And with @mentions, it’s easy to bring teammates into the conversation.
Here's how you can leave a comment in Jitter:
That's it! Your comments will appear on the canvas, in the timeline, and in the right-hand panel that opens when you click the comment icon.
Jitter now supports the complete Google Fonts library — over 1,800 typefaces, fully integrated and ready to use in your designs. And when you import from Figma, your text layers come through exactly as they should — clean, consistent, and fully editable.
To help you navigate this expanded library, we’ve also revamped our font search. The new fonts search lets you quickly search through thousands of fonts to find the perfect typeface for any design instantly.
You can now create custom shapes in Jitter with the new pen tool and bring them to life with powerful morph animations! Draw your own shapes using anchor points and curves, then smoothly transition between any two shapes using morphing.
You can use the pen tool and morphing to:
Here's how to get started with the new features:
Today, we're launching The Edit — a collection of 12 templates created for fashion and beauty brands. Whether you're launching a new collection, showcasing products, or running cross-platform ads, these templates will help you brings sleek, elevated motion to every post. Try them out here.
We just dropped a new batch of templates that make the most of blur, one of our most requested creative features we recently shipped. From dreamy transitions to smooth text reveals, use these templates to add depth, focus, and polish to your animations. Try them out here.
You now have full control over the movement of your layers with Bezier handles for curved paths. When you add a curve to a motion path, Bezier controls will let you pull and angle the curve on either side of a point to get the exact motion you want.
Here's where you can find the feature in Jitter:
Whether you're aiming for smooth, flowing motion or sharp, deliberate turns, Bezier handles give you the control to make it happen.
As an official Figma Config 2025 sponsor, we're proud to announce a batch of exclusive Config templates we created for attendees to showcase their time at the event.
Use these to let everyone know you’re in, share photos and highlights while you’re there, and post recaps after. Customize them by editing the text, changing the colors, replacing the images with your own photos, and choosing from a wide selection of Config stickers for a truly personal touch.
We just launched the new Jitter website — a fresh look that reflects how far we’ve come and where we’re headed next. This launch marks a new chapter for our brand: a more confident voice, a stronger visual identity, and creativity front and center. This is Jitter, leveled up.
You can now export your easings as CSS! Implementing product and web animations just got a lot easier — simply copy any easing (including custom ones, elastic, and bounce) and get the exact movement you designed in Jitter, ready to hand off to your dev team.
Here's how you can copy your easings in Jitter:
We’ve rebuilt our Figma plugin from the ground up for pixel-perfect compatibility, better performance, and powerful new import features:
In addition to using ready-made easing presets, you can now define your own easing curves to get the exact motion you want. With custom easings, you can fine-tune how objects accelerate and decelerate and:
Here's how you can create a custom easing in Jitter:
The handle on the left controls how your object will start moving. The flatter the curve is here, the smoother the acceleration; the steeper it gets, the more abrupt the start of the movement. The handle on the right controls how the movement will end. The more horizontal the line is, the more it’ll slow down to land smoothly in its final position; the more vertical it becomes, the snappier the end of the animation.
We’re excited to introduce the infinite canvas – our biggest update yet!
For too long, motion design workflows have been slow and clunky. Jitter now lets you create multiple artboards in one file on a Figma-like infinite canvas - a single place where your entire animation process, from conception to hand-off, happens in a way that is effortless and natural. This unlocks powerful new ways to:
You can add new artboards to your file in two ways:
You can now add blur animations to all kinds of layers, including text, in a single click with blur presets! They are perfect for creating organic transitions and guiding the viewers' attention – without the complexity of building a custom animation from scratch.
Here's where you can find the new presets:
Jitter now lets you create animations along curved paths! It’s perfect for guiding focus, telling a story, or simply making a point with clarity and impact.
Here's how you can use the new feature:
Of course, you can also tweak duration and easing to ensure every movement feels just right.
Today, we're excited to announce our first drop of community templates, created by some of the best designers and design studios exclusively for Jitter! Browse and customize motion design templates by Antinomy, Anagram, Vendredi Society, Studio Size, Fons Mans, Luc Chaissac, and more. Available now to all Jitter users, for free, no download necessary.
Today, we are releasing a new, revamped Lottie exporter to make creating high-quality, infinitely scalable animations easier than ever. Paired with Jitter's advanced easing options and animation presets, this update gives designers an unmatched level of creative freedom and control over their Lottie animations. Here's what's new in this version of the exporter:
You can now add blur to your layers and animations in Jitter! With this latest update, you can:
Here's how you can access the blur effect in Jitter:
This week, we are shipping a collection of animated chart templates you can customize to bring your data visualizations to life. In this new collection, you'll find the most common chart types – bar, line, pie, and donut – with various versions of each chart. Feel free to use these templates for a variety of projects, from product design and business presentations to social media content and educational visuals.
You can now create a new Jitter file right from your browser's address bar!
Just type jitter.new in any browser, and, if you are logged into your account, you'll land right in the Jitter editor with a new file open.
Jitter now offers tools to arrange layers on the canvas in relation to one another. You'll find the alignment tools at the top of the Design tab. If you select one layer, Jitter will align it in relation to its parent, which could be a group or the entire scene. If you select multiple layers, Jitter will align them in relation to each other.
The available options are:
You can now reorder folders in your workspace! Reordering folders works just like you'd expect: simply grab the folder in the sidebar and drag it where you want it to go.
Note: You can't move folders between workspaces.
You heard that right - today we're releasing audio support, our most requested feature to date!
You can now enhance your animations with sound effects, background music, and voiceovers. For a consistent sound and one-of-a-kind feel, Jitter lets you control the volume of your audio, add several tracks to your videos, and visualize the waveforms to perfectly synchronize the sound with your animations.
To add audio to your file, simply click on the 🎵 icon in the top toolbar - and start jamming!
You can now animate your gradients!
Animating gradients is as easy as creating any other animation in Jitter:
You can animate all the gradient properties, including:
You can also adjust the duration and easing of your transition to create exactly the effect you want.
Our Lottie exporter just got a significant update, as it now supports all of our mask animations!
The Lottie format does not natively support some specifics of our mask animations, which meant we had to replace all our mask animation presets with a simple fade.
We've now done the hard work to ensure all our mask effects are fully supported when exported in Lottie.
We can’t wait to see all these new effects on your websites and apps!
You can now perform batch actions on multiple files!
To select multiple files, go to your file list and:
Afterwards, use the toolbar at the bottom of the screen to perform one of the following actions:
You can also press ⌘ A (or ctrl A on Windows) to select all files in a folder. And to deselect all files, press esc or click anywhere outside of a file thumbnail.
We just improved the way you can edit gradients with new options. First, we added a toolbar with 3 buttons:
We also added a power move: hold ⌥ (alt on Windows) to edit the end points of your gradient symmetrically. Instead of having to move the end points separately, you can now edit your gradients in one move!
Collaboration in Jitter just got even easier: you can now share your files with anyone, anywhere!
Click the Share button at the top right of the Editor to quickly generate a shareable URL for your file: this link grants immediate, view-only access to your work.
Collaborators can now view your files even if they don't have a Jitter account, making it easier for them to see your creations and provide feedback.
And rest assured, your original work stays safe since the access is view-only for anyone outside your team.
Right back at ya! Make your GIFs more fun with a boomerang effect. 🪃
You now have 3 types of GIF effects to choose from at the export:
You can apply the Boomerang effect from the settings of the export page, and it is available for GIFs only.
You can now create and edit gradients directly in Jitter!
We support two types of gradients:
You can apply these gradients to the scene and all native shapes, including rectangles, ellipses, and stars. Support for gradients on text layers will be available in a future update.
This update comes with a fully redesigned color picker:
These interactions also work directly on the canvas.
Our Figma plugin has also been updated: now, the gradients in your Figma file are imported natively, and you can edit them in Jitter.
We’re launching a new Discord server to bring our community together in one central location.
Join us to showcase your amazing animations, meet talented designers, and discover exclusive Community templates We can’t wait to see all your creations and ideas!
Join us 👉 https://discord.gg/FhZEmxZJ6e
We've revamped the My Files page to let you create folders in your team workspaces! This makes it much easier to manage your files and to keep your workspaces neat and tidy.
To create a new folder in a team, you can head to your file list and:
To move a file in a folder, you can:
Folders start rolling out for teams on a Team plan only.
Jitter is the first fully collaborative motion design tool, and team workspaces play a central part in it.
To improve the onboarding experience, we added a screen that lets new users invite their teammates.
This will automatically create a Jitter team, and ask your collaborators if they want to join.
The teams can always be joined, left or edited afterward as well.
We just improved how you can position layers on the canvas: you can now easily space out layers with equal distance between them, with improved snapping!
When moving an item and the distance to its siblings matches, Jitter will display a guide between these items with a measurement of the gap between them.
Same-distance snapping between layers works with any kind of item:
We know the first impression is important, so we just made major improvements to the sign-up and first-time user experience: everyone in your team will now get a step-by-step introduction to Jitter, and get some insights on how to get setup their workspace effectively.
If you are an existing user, you can initiate this first-time introduction by typing jitter.video/onboarding in your address bar.
We are releasing a major improvement to our Lottie exporter, as it now supports all our text animations!
The Lottie format does not support text animations natively: until now, we had to replace all the text animation presets by a simple fade when exported to Lottie.
But we did all the heavy lifting, and we're super excited to announce that all our text effects are now fully supported when exported in Lottie. ✨
We are sure this will bring app and website animations to the next level, and we can't wait to see what you create with it!
You can now find shortcuts to speed up your workflow in most parts of the Editor, and we've added shortcut hints in all the dropdown menus. In case you need to find all of them, here they are:
We are really excited to give more control over the easing curves, to help you craft your animations the way you want.
The easing determines the acceleration of the transition between the beginning and the end of an animation. It helps communicate movement and emotion, and makes your animation more natural or expressive. It is a core part of your brand identity, so it is important to give as much control as possible over it.
In this update, we introduce the easing intensity. This is a simple yet efficient way to control how the animation will look like:
We did all the hard work to provide you with the best-looking easing curves, so that you can focus on the expressivity of your motion.
We also added more easing presets, and they all come with their intensity sliders:
This is the default easing preset. It starts the animation slowly, accelerates in the middle, and makes the object land in its final position smoothly. This is how objects usually behave in the physical world: when in doubt, this is the preset you should use.
This preset is a variation of the Smooth easing preset. Similarly, it starts and ends the animation slowly, in a symmetrical manner. This is a perfect preset for objects that stay on screen.
This preset makes the animation start fast, and slow down as it reaches the end of the transition. It works well for making objects appear into view.
This preset is the opposite of the Slow down easing preset. It makes the object start slowly, and accelerate as it reaches the end of its transition. It works well for transitioning objects out of view.
This easing preset adds a dynamic and bouncy effect to transitions, mimicking the behavior of a physical spring being stretched and released. It makes the transitions look playful and natural. It is widely used in iOS interface design, and to put emphasis on your content.
This easing preset mimics what happens when you drop something on the floor. It will first accelerate downwards, and then bounce back up after hitting the floor. It is a playful preset to make object appear with emphasis.
This preset is similar to the Slow down easing preset, but it starts faster and makes the animation go beyond the target value, before smoothly getting back to the end position. Similarly, it works well to make objects appear into view.
Before starting the action, the object will move in the opposite direction. This is a technique commonly used in motion design to prepare the audience that something is about to happen, and reinforce the main motion. Much like the Accelerate easing preset, this preset works well to make objects transition out of view.
This preset is another very natural way of moving objects in your scene. It starts with an anticipation movement (like the Impulse easing preset), accelerates in the middle, and goes past the end position before slowing coming back (like the Overshoot preset).
When no easing is applied, the transition happens at a constant speed. This is often the way to go for opacity and color transitions. However, this is generally not recommended for other types of animations, as it makes the object look unnatural or robotic. It can work in some cases though – for instance when you want to add a perpetual motion to your scene. Think of a spinning object, or a scrolling banner.
We are really excited about these new customization capabilities, and can't wait to see how it will help you elevate your brand.
This release introduces several improvements in our renderer, that will make your editing experience smoother. This includes working with masks and other advance design and animation features, especially in large projects. Enjoy an even faster editing experience!
We are improving our collaboration capabilities to make people feel like they are in the same room: whenever you open a file, we now add your avatar to the toolbar. This allows everyone to see who is currently accessing the file. And if you hover over a person's avatar, you will see their name so that you know exactly who else on your team is collaborating with you!
We've updated the font picker to let you find your favorite fonts more easily. You can now use the search field at the top of the menu to search the font list by name.
The font menu is also now fully compatible with keyboard navigation, with:
This week, we are introducing 20+ new templates to help you showcase your design work in a more engaging way. Use these animated device mockups to create a showreel, showcase your designs on Dribbble, share your work in a presentation, or anything else you can think of!
These templates cover the most common devices you design for - smartphones, tablets, and computers, - and include a wide range of animations, such as screen transitions and scrolling effects.
The best part? You can mix and match several templates by simply copying and pasting the scenes you’d like to use in your file.
To access the new animated device templates in Jitter, simply navigate to the Templates section, click on the Devices category, and select the desired template that best suits your project's needs.
We hope these new additions can enhance your design presentations and provide you with exciting ways to showcase your work to clients and stakeholders.
We added keyboard navigation to all the dropdown menus in the Editor and in other places of the Jitter app. This makes the app faster and easier to use for people who feel more productive using their keyboards.
You can now navigate the menus using:
We even added support for typeahead: once a dropdown menu is opened, you can start typing a word (for instance “Copy” or “Duplicate”), and this will automatically highlight the closest-matching item in the menu.
We improved two types of dropdown menus:
You can now export your animations in 4K. This option is now available in the Export menu in the Editor, and on the Export page. It is compatible both for landscape and portrait formats. Your videos now look sharper and more detailed, allowing you to showcase your work in the highest quality possible.
Introducing Jitter for Teams! You and your teammates can now collaborate seamlessly on your designs and animations. Jitter for Teams solves some of the biggest problems that designers, design teams, and stakeholders (like clients, marketers, and developers) face in the creation process.
Here are the main benefits:
This will transform the way design teams and stakeholders create content – here are all the features that come with it:
You and your team can now have all your files in the same workspace. And you always get the latest version: no more tedious file sharing, endless back-and-forth exchanges, or final_final_v2 versions. Everything is always in sync, and you are all on the same page.
You can now edit your designs and animations together, in real-time:
And that's not all! Everything works seamlessly even if you don't have an internet connection: when you reconnect, we'll just sync your changes in your files.
You can now create your team from the side bar in the File list. Just enter a name, invite your teammates with their emails, and you're ready to go! It's as simple as that.
You can now manage all your team in the same place: see who is on your team, add and remove members, change their permissions… You can do all of this from the new Team Settings page.
When you upgrade your team to the Team plan, you now benefit from a centralized billing for all your team members. Enter your payment and billing info once, and we'll manage the rest for you.
And getting started with Jitter for Teams is easy:
This is a huge milestone for Jitter, and one big step towards making motion design accessible to anyone. We can't wait to see how these new collaboration features improve your workflows and unleash your creativity as a team.
Time to create together! ✨
This update brings a significant improvement to the GIF exporting process, resulting in faster exports and significantly smaller file sizes.
On average, GIFs now export 2x faster on average (and up to 3x faster in some cases), allowing you to create and share your work in record time, even for complex and lengthy animations.
The new GIF exporter also significantly reduces the file size of exported GIFs: on average, the file sizes are now 2x smaller, making it easier to share your creations across various platforms. The exporter even achieves file size reductions of up to ten times for certain GIFs, optimizing storage and bandwidth usage without compromising on visual quality.
With these enhancements, Jitter ensures that your GIF creation process is more efficient, allowing you to produce stunning animations with less time and effort. If you are using GIFs in your email campaigns, these gains are absolute game-changers.
We dramatically improved the way you can select animations in the timeline. Previously, it was only possible to select multiple animations by manually clicking on each of them. We are now adding a new way to select multiple animations in the timeline in a single gesture, with a selection rectangle.
To select multiple animations with the selection rectangle, you can click on the timeline and drag your mouse. All the animations that intersect that rectangle will be added to the selection.
If you want to add other elements to your existing selection, you can hold ⇧ and draw another rectangle. If the rectangle interesects elements that were already in the selection, they will be removed from the selection.
We are excited to announce the latest update to Jitter's template library: template categories!
With a growing number of templates available, it can be overwhelming to find the perfect one for your project. That's why we are now organizing our templates into categories. This makes it easier for you to find exactly what you're looking for.
Whether you're designing interfaces, apps, websites, or creating content for social media, videos, advertising, or something else entirely, our template categories will help you quickly narrow down your options and find the perfect starting point.
We hope this new feature will enhance your experience and make it even simpler to create outstanding content with Jitter.
We are thrilled to announce the latest version of our Figma plugin.
Previously, exporting a Figma frame to Jitter was a simple one-click process, but it did have its limitations. You could only import top-level frames (and not individual layers), which made the workflow less efficient. Moreover, if you re-exported the same frame to an existing Jitter project and the layer hierarchy had changed, you could lose some of your animations without any way of retrieving them.
Today, we are introducing a new version of our Figma plugin that makes the import process much more efficient and secure.
Here's how it works:
Pro tip: If you made changes in your Figma file and want to sync them in Jitter, use the Paste and replace feature by pressing ⇧ ⌘ V – on Windows, use shift ctrl V. This feature will preserve your animations in the timeline, provided that the hierarchy of your animated layers hasn't changed.
This new plugin is much more flexible and is designed to support exciting future updates. You can install the new plugin from Figma Community, and we can’t wait to see how it speeds up your workflow!
This week, we are introducing new ways to navigate in the timeline with your keyboard. Previously, you could only move the time cursor by using your mouse. And in some cases, this could lack precision.
Starting today, here are the shortcuts you can use to move the time cursor with your keyboard:
These shortcuts not only make Jitter more accessible, but they also make it much easier to place the time cursor exactly where you need to.
Pro tip: on QWERTY keyboards, you can replace , and . by the < and > keys, making this shortcut even easier to remember.
We are excited to announce the addition of new templates to our gallery! This week, we are introducing a variety of professionally designed templates that you can use as examples to start from. You'll find new templates in 3 main categories:
Templates can help you create faster by providing a starting point for your designs. Rather than creating a design from scratch, you can use one of our pre-designed templates as a foundation and customize it to fit your needs. This saves time and effort while still allowing you to create unique and effective designs. Additionally, templates can serve as inspiration if you struggle to come up with ideas or need help visualizing a concept.
We are continuously working on adding more relevant templates to the gallery, so please feel free to suggest new templates by reaching out to us!
We just made it easier to select multiple layers at a time. In the Layer list on the left, you can now use the ⇧ and the ⌘ keys (ctrl on Windows) to select multiple layers more efficiently.
More specifically, if you want to select a range of layers, you can use the ⇧ key:
And if you want to select individual layers, you can use the ⌘ key:
Selecting multiple layers is particularly handy when you want to:
This productivity improvement also works in the timeline: you can select a range of animations by holding ⇧, and add individual animations to the selection by holding ⌘ (or ctrl on Windows).
Note: while it is possible to select multiple objects that don't have the same level of hierarchy, it is not possible to have a parent group and its children in the same selection.
In Jitter, every object in the canvas has a corresponding layer in the Layer list (side panel on the left). If you hover over a layer in the Layer list, we now display a box to highlight that layer's location in the canvas. Similarly, when you hover over an object in the canvas, we also highlight the corresponding layer in the Layer list. This makes it much faster to find the layers you're working on.
You can now export your files in background tabs!
Previously, the Export tab had to remain visible during the export process. Otherwise, the export process would pause after a few seconds, and even completely stop after some time.
With this update, it is now possible to launch an export, and go back to what you were doing before. The file will keep exporting in the tab, even if it is not currently active.
This is a huge productivity improvement, as you can now:
This improvement is available for all export formats (video, GIF, Lottie). And the best part of it: you can keep track of the export progress in the tab title. ⏳
You can now lock layers to protect them from accidental edits, or to prevent them from being edited in the canvas.
To lock or unlock a layer, you can:
When a layer is locked, you can still select it from the layer list on the left, and adjust its property from the inspector on the right.
If you lock a group, all its children will also be locked. It is not possible to unlock child layers without unlocking the enclosing group.
We are excited to launch a new file browser with the new Jitter: all your files are now displayed in a grid, with a thumbnail.
The thumbnail lets you preview the contents of your files at a glance. Better yet, you can hover a file thumbnail and preview the full animation.
This makes it much easier to find the file you are looking for.
We are excited to announce our biggest update to Jitter yet, with an entirely new version of the tool.
Over the past year, Jitter became the fastest and simplest tool to create animated content & interfaces for individuals. This year, we want to make Jitter the best animation tool for professionals (designers, teams and businesses).
When we started Jitter, we had one mission in mind: make motion design accessible to anyone. This update is just the first step towards that mission. We bringing a complete UI overhaul to make to make Jitter look more professional yet playful, and tons of new features to make you more productive.
We can’t wait to see what you create with this new version!
This week, we are adding a bunch of new professionally designed templates to the example gallery. You'll find 3 main categories:
We are continuously working on adding more relevant templates to the gallery: you can suggest new templates by reaching out to us!
With an increasing number of agencies, startups and companies among our customers, we are bringing a big improvement to all our Pro users. With our new customer portal, you can now manage all your subscription, billing and invoice details in one place.
More specifically, here is what you can do with the customer portal:
You can now change the payment method of your Jitter Pro subscription at anytime. To do so:
You can now change the email we automatically send your invoices to. To do so:
You can now change the billing information and enter your company name, address, tax ID, VAT numer and more. To do so:
You can now access all your past invoices. To do so:
Cancelling your subscription is also available through the customer portal. To do so:
You can now compose beautifully formatted text, directly in the canvas.
Previously, if you wanted to highlight a word in bold or in a different color, you had to manually split the text in multiple words. You had to create a text layer for each word you wanted to highlight, and style that word independently. While you could achieve the desired result, it was not flexible: if you wanted to edit your text you had to manually reposition each of these highlighted words so they fit in the new sentence.
This is a thing of the past, as we now support rich text editing. Jitter now provides a WYSIWYG editor to add rich formatting to your texts directly on screen. Rich text editing works on these properties:
Other text properties like horizontal alignment, vertical alignment, or box resizing can only be applied to the entire text layer.
We are improving our Lottie export: SVGs are now exported as native Lottie shapes.
Previously, SVGs were converted as rasterized images in the Lottie export. In some animations, they could appear pixelated, and we were losing one of the biggest advantages of Scalable Vector Graphics (being able to scale any preferred size without compromising on quality).
This is now fixed, as we are now converting SVGs to the native Lottie shape format. As a result, you get a crisp rendering of all your vector images in your animations. This improvement is compatible with all platforms.
Pro tip: you can now use Jitter to convert your SVGs to Lottie. This is particularly handy if you need to animate your SVG icons or illustrations and turn them into Lottie animations.
We just added one of the most requested usability features: you can now measure the distance between layers on the canvas. To show distance between layers, you can:
Measuring the distances between layers works with any kind of element:
We measure the distances between the bounding boxes of each object. There are some cases where the behavior may differ from what you expect:
We dramatically improved the way you can select layers on the canvas. Previously, it was only possible to select multiple layers by manually clicking on each of them. We are now adding a new way to select multiple layers on the canvas in a single gesture, with a selection rectangle.
To select multiple layers with the selection rectangle, you can click on the canvas and drag your mouse. All the layers that intersect that rectangle will be added to the selection.
If you want to add other elements to your existing selection, you can hold ⇧ and draw another rectangle. If the rectangle interesects elements that were already in the selection, they will be removed from the selection.
All texts in Jitter are now editable inline: you can now write and edit your content directly in the canvas. Double click on any text field to trigger the editing mode. Then, everything works as you expect: you can place the cursor anywhere you want with your mouse or using keyboard arrows, and start typing.
We also added many handy shortcuts. For instance, here is what you can do to speed up your workflow with your keyboard:
Finally, you can hold ⇧ while using the keyboard arrows to manipulate the selection – this is compatible with the previous shortcuts (like holding ⌥ to navigate by word)
We also support some useful mouse shortcuts:
And the magic part? Try dragging the mouse after one of these multi-clicks and see what happens!
We released a new version of our Figma plugin, which increases compatibility with the features Figma released at Config 2022. We now support the Dark Mode 🌙, and all the new capabilities of Auto Layout:
We are still missing a few properties (Variable fonts, Truncate mode, Individual strokes). We'll add support for these as soon as Figma grants access to these parameters in the plugin API.
We're improving our Lottie export: texts are now exported as real vector shapes, which gives a crisp rendering of your letters and words in your animations.
This improvement is compatible with all the fonts: the default fonts available in Jitter (Google Fonts), your custom fonts, and even emojis. 💫
Thanks to this, text layers in Lottie now also support basic animations, like resize, rotate, opacity, color or stroke.
We are releasing a new version of our plugin that lets you export your Figma designs to Lottie. It is as simple as before:
We're releasing a new version of our Figma plugin that exports most custom shapes as SVGs. The assets imported in Jitter are crisp at any scale, and you can iterate on some properties (color, stroke) directly in Jitter.
We just added one of the most requested features: you can now export your creations in Lottie format.
Lottie is a lightweight and interactive format that lets your embed high-quality, vector animations in your websites or apps.
The Lottie export is currently in beta. Here are the features that are not supported yet:
We are currently working on adding support for these features.
We dramatically improved the quality of transparent GIF exports. Due to the limitations of the GIF format, some exports could display a colorful drop shadow on the edges of the exported layers. We optimised the transparent GIF export parameters: transparent GIFs are now as sharp as they should be!
You can now remove the Fill of the shapes in Jitter: you can now style an element with just a stroke, and an optional shadow. For this, you just have to select the shape, and disable the "Background" field in the property panel (in Design mode).
This feature will be supported on texts soon.
We published a new version of the Figma plugin. In this version:
You can now import GIFs in your Jitter projects! GIFs work like any other media in Jitter: for instance you can add corner radius, strokes or shadows easily in the Design mode, and you can animate the GIF in the Animate mode.
Adding a GIF to your scene will also add a segment in the timeline (like videos). Adjusting the size of the segment will trim the GIF, just like a regular video. And if you go beyond the duration of the GIF, it will just loop.
⚠️ This feature is only available in Chrome for now, it will be released in other browsers later on.
Masks are now available in Jitter! To create a mask, just select multiple layers, and press ⌘⌃M: the last layer of the selection will be used as a mask for the other layers of the selection. Then, to create your best effects, you can animate:
To remove the mask, you can simply select the masked group, and hit ⇧⌘⌃M.
All of these options are also available from the right-click menu.
When you import a SVG, you can now edit some basic properties directly in Jitter, like the fill color, the stroke color, and the stroke width. It is now also easier to resize a SVG: instead of cropping the SVG, we now rescale it.
You can now export your GIF and videos with a transparent background. To do this, you can simply remove the background of your artboard in the editor, or choose a transparent export format from the export page.
We support 2 video formats with transparency: .webm and .mov (ProRes 4444) so that you can use your transparent videos on a maximum number of platforms, like the web or video editing apps.
GIFs with a transparent background are also supported.
We added more export options in the export page. You can change the frame rate (15fps, 30fps, 60fps), decide if you want your GIFs to loop, and change the file format.
We now support the following file formats:
We just added a much requested feature: you can now loop the playback when previewing your animation. It works both on the whole scene, or on the selected animations.
Timeline animations now snap with each other: if you drag a segment near the edge of another segment, you'll feel some magnetism between segments, just like when you move objects on the canvas. And of course, the same thing happens when resizing a timeline segment.
It is now possible to rename your layers by double-clicking on the layer name in the layer list. This also works for most animations in the timeline (except the elementary actions such as “Move”, “Scale”, etc.).
We added the possibility to hide a layer from the layer list. That's particularly handy if you want to concentrate on one part of the animation. To do so, just hover the layer in the layer list, and click on the “Eye” icon.
It is now possible to rename, duplicate or delete a file from the editor. To do so, you can click on the chevron next to the file name (in the top bar), and pick one of these actions from the menu. It is also possible to rename the file by clicking directly on the file name.
You can now import videos in your Jitter projects. Once imported, the videos are represented by a segment in the timeline. You can crop the video by resizing the segment. We currently support the .mp4 and .mov formats.
We now support stroke natively in Jitter. You can adjust the following parameters, the width, color and position (inside, outside, center). Strokes are currently supported on all layer types, except groups.
It is also possible to animate the stroke properties, just like any other property. You can change the weight and color of the stroke, and apply an easing function.
We just released a much requested productivity improvement: you can now duplicate a layer by holding alt while dragging it on the canvas. All the layer properties are duplicated, including its animations: you can design an animated layer once, and duplicate it in one click. Huge time saver!
We just added 2 new types of animations: Hide and Show.
To add these animations, you can click on the “New animation” button, head to the “Custom” tab, and select the “Hide / Show” item.
We are thrilled to introduce a huge productivity improvement: it is now possible to edit multiple items simulatenously!
You can select multiple layers by holding ⇧ while clicking on them in the canvas or the layer list. Once they are selected, the inspector shows the property fields shared across all the layers. You can edit one value there, and all the selected layers will get this new value.
It is the same for animations: if you select multiple animations in the timeline with the ⇧ key, you can then update their properties all at once. This works with all kinds of animations: presets, text animations, and custom animations
We greatly improved the way we handle text layers: you can now adust the letter spacing. The letter spacing unit is percents of the font size.
Adding text effects is now easier than ever: when a text is selected and you click on the “New animation” button, we'll display a list of text animations sorted by effect. Once a text animation is applied, you can easily change the effect to test other possibilities. And of course, it is still possible to apply the effect to letters, words or lines, just like before.
You can now zoom in and zoom out in the timeline. If you use a trackpad, you can use the sinple “pinch to zoom” gesture. If you use a mouse, you can hover the timeline with your mouse cursor, and scoll while holding the ctrl key.
It is now possible to sync your Figma exports with your Jitter projects using our Figma plugin. If the frame you want to export has already been exported to Jitter, you can choose to resync it with the corresponding Jitter project(s): all the animations you started to make remain untouched. This allows you to design with the power of Figma, and animate with the power of Jitter.
Custom animations now support initial values. This is very handy to make your layers appear in the scene, while leaving their design untouched.
To activate the “Initial value” field, you just have to click on the + button at the top of the custom action inspector. Then, you can enter a value for the “From” field and / or for the “To” field.
Here is an example, to make a simple “Fade in” animation:
Our Figma plugin just got published on Figma Community: you can install it here! This plugin allows you in import a Figma project into Jitter, which means that you don't need to recreate the design from scratch in Jitter anymore. This is a huge time saver.
Here is how the plugin works:
Groups just got a big upgrade! They now support:
The export just got a big upgrade: exporting a GIF is now on average 4 times faster, and exporting a video is now on average 7 times faster (!!). To benefit from this upgrade, you just have to upgrade to the latest version of Chrome (89 and upwards) and reload the page.
Mac M1 computers will support this feature later.
You can now select multiple layers and create a group with them! To do this, you can simply select the layers you want to group, and press ⌘G (or ctrlG on Windows). If you want to ungroup them, you can simply select the group, and press ⇧⌘G (or ⇧ctrlG on Windows).
Groups in Jitter work like frames in Figma: their size and position is determined when they are created. After a group is created, changing the size or position of the children will not automatically change the group's bounding box.
By default, when you resize a group, it will resize all the children proportionally. However, if you press the ctrl key while resizing, it will simply resize the group boundaries and leave the children untouched.
You can now move the canvas with the Hand tool. To do this:
All your files now automatically sync to the cloud: as soon as you are logged in, you can access them from any browser, and they are always up to date. This is a first step towards a seamless real-time collaboration experience, and we can't wait to push this further!
We added a menu in the top bar that lets you adjust the canvas zoom level. We also added some keyboard shortcuts for this:
This week is mostly about bug fixes and stabilization:
You can now scroll the timeline horizontally. This makes it easier to animate longer projects and focus on one part of the animation.
We are really excited to open the beta to the public, and to launch Jitter on Product Hunt!
Jitter is still in early stage so some things might not work as expected, but it is really important we get more feedback from our users. In particular, we really want to learn about your use cases and how we can improve the tool for you. So please reach out to us to give us honest feedback, we really want to hear the truth (even if it hurts sometimes).
Our goal is to make a simple and modern tool for motion design, and we need you for this :) Can't wait to see what you create!
The export menu now proposes multiple options, with:
The standard video sizes will scale up or scale down your artboard size for the export, in order to match the 480p, 720p or 1080p resolution. The design-ready video & GIF sizes will export at the artboard size, with the multiplicating factor.
We also introduce a Free vs. PRO plan. In the free plan, you can export any video size up to 480p, and any GIF size up to 360p. HD video export (artboard size > 480 px) and large GIF export (artboard size > 360 px) are available under the PRO plan.
Today we release text animation presets. Just like for regular presets, you can add a “In” preset to make your text appear, and a “Out” preset to make it disappear. Text presets enable you to animate texts:
You can customize the animation of each node (letter, word, line), and the offset between each of these nodes.
Today we release animation presets: they allow to add rich animations to your objects in just one click. We reorganised the main animation menu, which has now 3 tabs:
You can also break down the presets into their individual actions, if you want to fully customize them. You can find this option in the contextual menu, in the top right of the inspector. This feature is not yet available on mask presets.
We added a menu at the top right of the inspector. For layers and animations, you can now access contextual commands such as rename, delete, group, ungroup…
You can now group animations in the timeline. It works like for grouping layers in regular design tools: select the animations you want to group and press ⌘G. To ungroup, selected the element and press ⌘⇧G. Grouping animations together is particularly useful to organize the timeline in a more logical way.
To go even further, it is now possible to rename the animation groups. For instance, you can make a group of “Move” + “Opacity” and name it “Slide in”. Or, you can group all the animations of the beginning of your scene, and name it “Intro”. This is particularly useful to organize the timeline in a more readable way.
It is now possible to copy and paste animations. For this:
That's it! And of course, it also works with ctrlC and ctrlV on Windows and Linux.
It is also now possible to copy and paste layers: the duplicated layer will come with all its animations. This is super helful when you have similar elements in your creations: you can design the animation once on the first object, and then make copies to speed up your workflow.
We are really excited to release the gallery of examples. In this gallery, you can click on any example to explore how it was done, and duplicate the file to remix it.
This is the first step towards our vision of:
We can't wait to add more examples to the gallery, and see what you create. Happy remixing!
jitter.video/files URLThis release is mostly about consolidating what we shipped in the previous weeks.
We just added the ellipse shape. It is great for making perfect circles, but we also added a few extra cursors you can play with:
These 3 parameters can be combined together – and of course, you can animate them with the Arc action.
It is now possible to resize any shape during the animation. This is particularly useful for rectangles or media containers. For example, you can design a nice intro animation by making a rectangle grow until it takes up all the surface of the scene.
The Resize action lets you choose an anchor point: this is the point that remains in the same place while the object is resizing. For instance, if you make a rectangle grow from a width of 100px to a width of 200px, you can choose the anchor point:
We introduce a toggle in the top bar that allows you to switch easily between a mode when you can design your objects, and a mode where you can animate them.
In Design mode, you can focus on the design of your objects before any animation is applied to it. We display the design inspector with all the object properties.
In Animate mode, you can focus on adding animations to your objects, and customize them in the inspector.
All the actions (Move, Scale, Rotate…) now support two modes:
The → From mode is particularly useful to make objects appear into the scene. Before that, you had to add an action, update the design to reflect the initial state of the object, and go back to the action to make sure it transformed the object into its main state. Now, you can simply add an action to the object and toggle the → From mode.
This release is mostly about consolidating what we shipped in the previous weeks.
It is now possible to share a project with the URL. For the user who opens the URL, it will create a copy of the project in her own library. The original project and the duplicated one will keep living their separate lives in each other's browsers.
This is a first important step towards our vision of a fully collaborative experience. This milestones makes it possible for experienced designers to share their projects on the Internet, and for more novice users to duplicate these projects and learn from their peers.
It is now possible to create groups of layers:
Groups work very much like layers: in particular, you can move, resize, scale and rotate them. Please note that resizing a group will not resize its content – they works very much like frames in Figma.
But the best part of it is that you can also add animations to the group itself! This is really powerful: you can for instance animate 2 objects, group them, and add another animation to the group itself.
We are really excited to share some work-in-progress about masking. This will be really powerful: you can mask a group of animated layers with any animated mask. We have a working prototype of this, and we can't wait to share it publicly with you!
When you move a layer on the canvas, we now automatically snap it to the other layers of the artboard. We use a few useful anchor points: the corners, and the center of the layers.
This also works with animation ghosts. For instance, if you add a Move animation to a layer, you can snap the final position of the layer to its initial position.
You can now choose how the text box behaves:
In the inspector, these options are available in the Auto resize field of the Text section.
Good news for users who need to reuse the same template multiple times: it is now possible to duplicate a file. And to make sure you don't get lost with all your files, you can also rename them.
We simplified the creation of an animation. After you add a Move, Rotate or Scale animation, you can manipulate your object directly on the canvas, and it will create the corresponding animations automatically.
Additionally, it is now possible to edit the Rotate and Scale animations graphically: after you create these animations, you can grab the handles of the object and edit the rotation angle or scale factor directly on the canvas.

You can now use your own fonts for your animations! To do so, we added an “Upload your font” option at the top of the font list menu: it triggers a panel where you can drag and drop your font file (or use the system file browser).
We currently support the following file types:
*.ttf)*.otf)💡 Note: at the moment, it is not possible to delete a custom font.

It is now possible to add complex animations in 1 click. We added 6 presets to make elements appear and disappear easily. It is also possible to customize parameters of the presets, like the direction of a translation, or the easing function of the animation.
As projects are getting bigger, the timeline can become more complex to read. We just added the possibility to tidy up the timeline by grouping animations together: when multiple animations are selected, hitting ⌘G folds them under a group. You can ungroup the animations by hitting ⇧⌘G.
Groups work like you expect: moving a group in the timeline moves all the enclosed animations by the same offset; and stretching a group's duration stretches the enclosed animations proportionally.

It is now possible to select multiple animations in the timeline by holding ⇧ and clicking on the desired animations. Once multiple segments are selected, you can move and resize them all together.
This week, we worked on ways to simplify the creation of an animation. What if we could design the initial and final states of an element, and let the app magically create an animation between those 2 states? This is what we are testing at the moment: reach out to us if you want to give it a try!
This week we release an important feature for the future developments of our product: we introduce a checkout process to export the GIFs and videos. We want to move fast towards the best possible product, and we think this is what will help us the most for that goal. In particular, having paying users:
We want to keep a constant bond with our users to make sure we focus on the right things, so we just added Intercom to our website. Please reach out to us anytime, whether you have a question, a comment or just want to say hi: we are always really, really happy to talk to you! 🙂

The interface just got a big upgrade: it is cleaner, more lightweight, and more understandable. The color code of the layers is blue, the color code of the animations is red: it is now easier to understand if you are editing the layer or the animation.
Text effects now support easing functions. You can select a prebuilt effect (for instance “Slide and Fade”) and decide how the word (or line) comes in. For instance, you can select “Slow down” for a classic look, or “Elastic” for a more playful ambience.
We added the Star object, with 2 specific controls to help you shape it exactly like you want: number of spikes, and thickness. For instance, you can set the thickness to 38.2% to get a straight star, or to 50% if you want to get a more friendly star.
Like any other object, you can animate all of the star's basic properties. But we also made it easy to animate the star's specific properties (number of spikes, thickness). Animating the thickness property is particularly useful if you want to make a cool apparition effect.

This week, we introduce the possibility to save your files and come back to them later. The home screen now lists all your files. You can create a new file with the “New file” button, and delete old ones with the Trash icon.
All shapes, images and videos now support shadows. Like in traditional design tools, you can express a shadow with a color, an opacity, a blur radius, and a position offset.
It is now possible to animate the shadow of an object, as well as its color. All the properties of the shadow are grouped under the same animation, because it is more common to animate them synchronously. If you need to desynchronize shadow properties, you can simply add two Shadow animations and set custom parameters for each of them.

We're excited to add a much requested feature: you can now undo / redo all your actions with ⌘ Z and ⌘ ⇧ Z (ctrl Z and ctrl ⇧ Z on Windows & Linux). This is definitely a big improvement for productivity and creativity, as it lets you be in the flow without the fear of making mistakes.
Text just got a big upgrade with the support of all the font styles proposed by Google Fonts (font weight and italics). We also added a control for the line height: using a small line height is particularly useful to make bold statements with fonts fonts like Montserrat 900, Oswald, or Fjalla One (in all caps).
We added 2 other much requested features: you can now move an object along horizontal or vertical guides by holding ⇧ while dragging, and resize an object from its center by holding ⌥ while resizing (alt on Windows and Linux).
⚡️ icon by a ⚡️ Animate button on the canvas
The 4 basic animations (move, rotate, scale, opacity) just got an upgrade: you can now control all the parameters, including the start value, from their inspector. Being able to customize the animation from the same place makes it much easier to create what you want in a shorter amount of time.
We now support video as a media. Just like images, you can import a video in your project and animate its basic properties. We currently support the MP4 format, and videos under 100MB.