Clarify design intention with Flows & Annotations
A faster way to map complete user journeys and document your designs.

Create user flows, effortlessly
Unlike design layers, Flows in Zeplin use dynamic connectors and labels that snap into place and move as screens are added or removed. They're also conveniently separate from actual design elements.
Designers can spend more time on design, less time on prepping design files for the team.
The ability to visualize exactly where a button takes you goes a long way! Flows makes it so much easier to communicate key interactions and large-scale ideas to my devs.



Define complete user journeys
With Flows, you can share complete user journeys and ensure all paths and states are represented, not just the happy path. Go even further with Flow Groups to organize separate flows.
With a locked and finalized design, organized screens and variants, Flows are one more reason the team will love you.
I can now pin product requirements to each screen so our developers will know exactly where to find instructions for build, no more clicking through endless comment threads.



Put designs into context
Use Annotations to document app behaviours, reference product requirements, describe animations, share API endpoints and more.
With everything included alongside to the finalized design, the team with be more aligned than ever.