Find the right plan matching your current needs.
Cancel or switch plan any time...

To celebrate the release of Repeato 1.0 we grant a discount of 50% for 6 months to users who sign up in May.




€25per month and user


€60per month and user


Price upon request
Contact us

Test Automation
Monthly Testing Minutesunlimitedunlimitedunlimitedunlimited
Android tests10unlimitedunlimitedunlimited
iOS tests10unlimitedunlimitedunlimited
Test Batch Composerβœ”βœ”βœ”βœ”
Text Assertionsβœ”βœ”βœ”βœ”
Pixel Perfect Assertionsβœ”βœ”βœ”βœ”
ADB Commandsβœ”βœ”βœ”βœ”
JavaScript Commandsβœ”βœ”βœ”βœ”
Command Line Executionβœ”βœ”βœ”βœ”
Test Reporting
PDF Reportsdemo accessdemo accessβœ”βœ”
Jira Integrationβœ”βœ”
Test Batch Reportingdemo accessdemo accessβœ”βœ”
Advanced features
Test sharing between usersβœ”
Project workspacesβœ”
Test versioningβœ”
Continuous integration supportβœ”
Email supportβœ”βœ”βœ”βœ”
Priority support via slackβœ”

Are you a student? Do you work with an NGO?

We offer free licenses for educational and social purposes– drop us a line to learn more!

Frequently asked

How can I upgrade, downgrade, cancel my subscription?

You can do so anytime – just drop us a message at, we'll get this done for your immediately.

Can I get a discount?

We offer discounts for NGOs, educational purposes, and annual subscriptions. Drop us a line at, we’ll see what we can do for you!

How is Repeato different from other testing tools?

There are dozens of UI testing tools out there. Espresso, Robotium, Appium, you name it. But they all lack one thing: Simplicity. Repeato does not rely on the underlying structure of a UI for testing. Instead it uses computer vision and machine learning algorithms for handling the matching which is needed for doing asserts.

How secure is Repeato?

Based in the EU, Repeato is underlying some of the most strict data security guidelines, namely GDPR.

A real alternative to Espresso

Tired of trying to find the right view ID, mocking classes, creating idling resources or finding the right delays for your test automation? This is how repeato does things differently:

Common UI Testing Frameworks need to have a sophisticated understanding of how the UI is structured. In order to create asserts and click views, the testing framework needs a unique reference to the respective view in the view hierarchy (layout). Usually a manually set ID or the "layout path" is used as a unique reference and the developers needs to reference that ID when theyΒ  write test automation code.
This approach comes with a lot of complexity which needs to be handled by the developer:

  1. Looking up view IDs
  2. Making sure that those are unique (IDs can reoccur in different places in the hierarchy)
  3. When layouts are refactored IDs often change, this breaks the tests, which need to be fixed
  4. Creating idling resources for asynchronous code
  5. Making sure view lookups and clicks are not executed before view is fully visible (problematic with view animations and fragment transitions)
  6. Installing additional framework components for handling automation outside of the app context (notifications, switching to other app)

Repeato does things differently. It operates fully on pixel data and does not care about the underlying structure of the UI. It basically seesΒ what a tester would see by utilising computer vision (open CV) and machine learning (tensor flow).
Asserts are created by defining pixel regions, which can later be found again by the computer vision algorithm. Even when your design or device aspect rations change slightly.

Time to get your hands on!

Download Repeato now, speed up your testing and get your apps out in less time with less bugs!