# Prepare
Preview and prepare Lottie animations before inserting them into Framer.

Preparation is the optional step between finding an animation and inserting it. A simple animation can keep its defaults. Use the pages in this chapter when the source needs review, a visual adjustment, or an advanced dotLottie feature.

## In this chapter

- **[Adding a local animation](/en/integrations/framer/04_prepare/adding-a-local-animation)** - upload a local source to Workspace before using it in Framer.
- **[Previewing and customizing](/en/integrations/framer/04_prepare/previewing-and-customizing)** - inspect playback, background, and renderer.
- **[Recoloring an animation](/en/integrations/framer/04_prepare/recoloring-an-animation)** - apply a preset or custom palette and save the result to Workspace.
- **[Working with multi-animation files](/en/integrations/framer/04_prepare/working-with-multi-animation-files)** - choose one child animation from a dotLottie bundle.
- **[Using themes](/en/integrations/framer/04_prepare/using-themes)** - select a default theme or map themes to Framer light and dark modes.
- **[Preparing state machines](/en/integrations/framer/04_prepare/preparing-state-machines)** - test and insert an interactive state machine.

## Keep the first insertion simple

Only enable a renderer, theme, or state machine because the published experience needs it. Extra runtime features increase the number of states that must be tested after publishing.

## Related

- [Inserting into Framer](/en/integrations/framer/05_insert-and-publish/inserting-into-framer)
- [Compatibility and limitations](/en/integrations/framer/06_reference/compatibility-and-limitations)
