I will create lottie UI animations for your app or website


About this gig
Lottie animation and UI animation for apps and websites: loaders, buttons, transitions and onboarding screens.
Small animations make a product feel finished. I design and animate UI elements from scratch or from your Figma file, and deliver dev-ready Lottie JSON files.
What you get:
- Custom animated UI elements (loaders, buttons, icons, transitions)
- Onboarding and empty-state animations
- Lottie JSON for developers, plus an MP4 preview
- Animation built from your Figma design or from scratch
- After Effects source file (Premium)
Good for: mobile app onboarding, SaaS landing pages, dashboards, product demos and design portfolios.
How it works:
1. Send your Figma file or describe the screens
2. Tell me where each animation will be used
3. I send an MP4 preview for feedback
4. You receive the Lottie JSON and files for your developer
I test every Lottie file before delivery so it plays correctly.
Want a promo video for the same app? See my app promo video gig.
Get to know Umar S.
Motion Designer and Branding Specialist
- FromPakistan
- Member sinceFeb 2018
- Last delivery3 years
Languages
English
My Portfolio
FAQ
What is a Lottie animation?
Lottie is a lightweight animation format (JSON) that plays natively in iOS, Android and web apps. It stays sharp at any size and loads faster than video or GIF.
How much does UI animation cost?
UI animation starts at $40 for 2 elements. Standard is $90 for 5 elements with Lottie files, and Premium is $180 for 10 elements with source files.
Can you animate my Figma design?
Yes. Send the Figma link with the elements or screens to animate. I keep your layout and brand style, and only add the motion.
Will my developer be able to use the files?
Yes. Standard and Premium include Lottie JSON files ready for developers, plus an MP4 preview to show your team.
Do you design the UI elements too?
Yes. If you do not have designs, I can create the icons and elements from scratch in your brand style before animating them.

