Bundle multiple Lottie animations into one file
Select the animations you need from Lottie JSON, .lottie, or ZIP and bundle them with their assets into one .lottie file. Deliver motions that you switch between as a complete set. Animations remain separate and are not joined in sequence. After creation, switch between them to check their motion and save the file.
What you can do
Bundle the animations you need
Choose the animations to include from multiple JSON or .lottie files. Store them in one .lottie file, then switch between animations for playback in the player.
Check for missing assets
If referenced images or fonts cannot be found, check the affected assets and reasons. Add local assets and choose the file to use if there are multiple candidates.
Check and save the contents after creation
Reload the created .lottie file for preview. Switch between the stored animations, check their motion, and download the file.
How to use
Add files
Add Lottie JSON, .lottie, or ZIP. If images or other assets are separate files, add files or folders through the same input field.
Choose what to bundle
The checked animations are bundled together. Inspecting motion with “Inspect” does not change the bundling checkboxes.
Check assets and create the file
If missing or unsupported items are reported, check the affected items. Add and map assets, or reconsider which animations to bundle, then select “Create bundled .lottie”.
Inspect and save the created file
Switch between the result's animations to preview them. Once the display is ready, select “Download” to save one .lottie file.
Useful for
Package motions that switch on screen as one set
Bundle multiple animations that you switch between, such as waiting and completed states, into one distribution file.
Deliver only the animations you need
Select the animations needed this time from a package containing multiple animations, and deliver them with their related assets.
How animations are bundled into one .lottie
A package that keeps animations separate
.lottie is a format for bundling animations and related assets. Even when multiple animations are included, each one's motion remains separate. This feature does not join them in chronological order like a single video or play them automatically in sequence.
Animation IDs
Each animation is identified by an ID inside the package. This tool adjusts IDs automatically to avoid duplicates. Do not rely only on the original names; compare the IDs shown in the inspection area after creation with their motion.
Inspection settings and saved contents
Preview playback speed, looping, background, and display size are for inspection. They do not change the original animation or the dimensions or compression quality of images.
Input containing themes or interactive states
Packages containing advanced settings such as themes or state machines cannot be bundled with this feature. Being able to inspect basic motion does not mean those settings can be preserved when bundling. Exclude the relevant animations, or export basic Lottie and add it.
Frequently asked questions
Does this create a video joined in chronological order?
No. Each animation remains separate while being stored in one .lottie file. Select or switch the animation to play in the player you use.
Does selecting “Inspect” also change which animations are bundled?
No. Use the checkboxes to specify which animations to bundle. “Inspect” switches the animation displayed. You can also inspect the motion of animations you are not bundling.
What happens if animations have the same name or ID?
Identical display names from different inputs are distinguished by their input source and path. IDs are adjusted automatically at output to avoid duplicates. Check the IDs and motion after creation. An existing .lottie file with duplicate IDs cannot be loaded.
What if images or fonts are missing?
Select “Inspect” for the relevant animation and check its references. Add the required local assets and choose the file to use if there are multiple candidates. Output cannot be created while assets for animations to be bundled remain unresolved.
Why can I see the motion but not include it in the bundle?
Packages with themes or interactive states cannot be included in the bundle, even if their basic motion can be displayed. Exclude the relevant animations, or export their basic animation and add it.
What happens if I change the checkboxes after creation?
Changing which animations are bundled clears the previous result. Recreate it with the new selection. Switching only which input or result to inspect keeps the created file.
Input and results
- Input
- Lottie JSON, .lottie, or ZIP. Required local assets such as images and fonts.
- Output
- One .lottie file containing the selected animations and their corresponding assets.
- Preserved
- The original files are not overwritten. Playback speed and background settings for inspection are not applied to the output.