Fritz | Machine Learning for iOS and Android

Machine Learning for your Mobile Apps

Fritz is the machine learning platform for iOS and Android developers. Teach your mobile apps to to see, hear, sense, and think.
Fritz Machine Learning

Build with Fritz

Add ML-powered features to iOS and Android apps with only a few lines of code. Use our APIs with ready-to-use ML models baked right in or train your own custom models. What will you build with Fritz?

Identify objects within
an image or live video

Use Object Detection to identify and track things within the contents of an image or each frame of live video.

Recognize people,
places, and things

Use Image Labeling to recognize people, places, with a collection of hundreds of labels.

Stylize Photos and the
world around you

Use Style Transfer to bring real-time creativity to your apps. Transform photos and video into artistic masterpieces.

Interpret images
pixel by pixel

Use Image Segmentation to recognize everyday objects and identify exactly which pixels belong to each object.

Track body positions
frame by frame

Use Pose Estimation to track the position of people and body parts in an image.

Manage custom models
iOS and Android

Protect, deploy, monitor any Core ML, TensorFlow Lite, or TensorFlow Mobile model.

Live Demo App

Experience ML-enhanced features for yourself by downloading our app. Start with a fork of our iOS or Android app to build your own.

Heartbeat by Fritz Heartbeat by Fritz

App Store Google Play

What People are Building

We make machine learning easy on iOS and Android, but our customers make magic. Learn more about the amazing experiences our talented customers have built.
PlantVillage Nuru


Amanda Ramcharan helps farmers diagnose crop disease in the field.



Hart Woolery turns an ordinary piece of paper into an AR saber.



Oded Harth helps everyone get personalized skin care.

Superimpose X

Superimpose X

Pankaj Goswami creates the only image editing app you'll ever need.

Why mobile ML over cloud?

High Value

Cloud-based providers of ML are expensive. Edge-computing saves time and money.


Whether a few devices or millions, ML on-device scales consistently.


Avoiding network round-trips and data shuffling results in brilliant performance.


Personal and identifying information does not need to be sent to the cloud, ever.

Available Offline

All our edge solutions work fully offline for maximum portability (even on airplane mode).


From photos to current whereabouts, local data can stay entirely on device.

Heartbeat by Fritz

Blog & Community

Heartbeat offers practical advice, technical guides, and thoughtful discussion to get you started with mobile machine learning. Visit Heartbeat to read our blog, or sign up below for the latest news delivered via email.

Join, read and subscribe to heartbeat

Read Heartbeat OR Join Slack OR