Supported Operating Systems
The Tulip Player is available for devices that are running:
- Desktop Operating Systems
- Mobile Operating Systems
For an in-depth comparison of different Player platforms and their features, please read here.
Tulip Edge IO/MC devices do not meet the minimum specifications to run Tulip Player.
Downloading Tulip Player
- For desktops, the Tulip Player can only be downloaded from the Tulip website.
- For Apple Operating Systems (iOS, iPadOS), the Tulip Player can be downloaded from the Apple App Store.
- For Android, the Tulip Player can be downloaded from the Google PlayStore.
See this guide if you are interested in setting up the Player on your computer.
Recommended Devices
While the Tulip Player is supported on most devices, the recommended devices are based on the bandwidth of apps you need to run. The more complicated the app, the more powerful hardware is required in order to run it smoothly and efficiently.
In addition, Vision will often require more hardware - a guide to recommended hardware for vision is available here.
Hardware Requirements & Recommendations
It doesn't matter the device type on which you run the Tulip Player (tablet, all-in-one, standalone desktop, laptop, etc); what matters are the resources and the appropriate operator user experience.
- CPU: Tulip requires a 64-bit processor. Please note that 32-bit processors or 32-bit operating systems are not supported by Tulip.
- User Experience Considerations
- We recommend choosing a device with a touchscreen as many Tulip Apps are built with touch in mind.
- You may have a varying experience based on the type of device you're using, such as a touch screen vs. a keyboard and mouse for user interface. Consider how you prefer to interact with your app when choosing a device to run the Tulip Player.
Minimum Recommended Device Requirements
Windows
| Spec | Minimum Requirement |
|---|---|
| Processor | Dual-core 11th Gen Intel® Core™ i3 or equivalent |
| Hard Drive | 256 GB |
| Memory | 8 GB |
| Operating System | Windows 11 |
| Peripherals (Optional) | 2+ USB Ports, Integrated or External camera |
Windows System Requirements
- Tulip recommends Windows 11. Tulip will support Windows 10 until its end of life (Oct, 2025).
- The Tulip Player is tested on the Windows 11 operating systems. If you plan to use plug-and-play devices, that functionality has only been tested on Windows 11.
macOS
| Spec | Minimum Requirement |
|---|---|
| Processor | Dual-core 11th Gen Intel® Core™ i3 OR Any Apple Silicon CPU |
| Hard Drive | 256 GB |
| Memory | 8 GB |
| Operating System | macOS 14 (Sonoma) |
| Peripherals (Optional) | 2+ USB Ports (or external hub), Integrated or External camera |
Linux
| Spec | Minimum Requirement | Optimal Performance |
|---|---|---|
| Processor | Intel N100 or equivalent | Intel i3 / AMD Ryzen 5 equivalent or greater |
| Memory | 4 GB | 8 GB |
Mobile Devices
Smartphones and tablets can lack the minimum hardware requirements to ensure good app performance in more advanced applications.
| Specification | Recommended Details |
|---|---|
| Processor | 3100 MHz or higher Examples: |
| RAM | 8 GB or higher |
| Storage | 128 GB or higher |
| Operating System* | |
| Camera | 5 MP or higher |
Tulip strongly recommends Android / iOS and iPadOS versions that are actively supported by Google / Apple. Check the following links for supported versions:
- Android
- iOS
- iPadOS
In the event of issues stemming from outdated OS versions (outside the control of the Tulip Player Mobile app), our guidance is to upgrade to an OS version that is actively supported.
iOS & iPadOS
The Player runs on any iPads 10th generation and above. Tulip is supported on iOS and iPadOS versions that are actively supported by Apple. Tulip apps may work as expected on older iOS/iPadOS but if compatibility breaks, our recommendation is to upgrade to a version that is actively supported by Apple.
Full guide to running Tulip Player on iOS and iPadOS
Android
You can download the Player from the Google Play Store.
The Player will work on all Android devices with OS 6.0 or greater, although we cannot guarantee that it will be able to access your device's camera if you have non-standard camera settings.
Starting with Mobile Player 2.4.0, we no longer officially support Android 5. Starting with 2.5.0, we support Android version 7 or higher. This means that you will not be able to upgrade further to higher versions.
This is to adhere with Google Play’s Target API level requirements.
Notes on Thin Clients
It is possible to run the Tulip Player on a thin client provided that the following conditions are met:
- The Application Data saved for the Tulip Player executable is persistent. When you first set up the Tulip Player, the device is "registered" to your account. If your thin client implementation clears all data across boots or logins, then this registration process will have to be done on every boot, and correspondingly, the Player will need to be reconfigured in the Tulip Platform every time. This is not a suitable situation for running a production implementation of Tulip.
- All of the previously mentioned requirements in this article are met.
It's also important to note that some USB devices such as barcode scanners will not work as expected depending on the thin client implementation.
It is also possible to use a thin client with the web-based Tulip Player described in the iOS/Android tablet section above.
The best way to confirm whether or not the Tulip Player will work in your thin client implementation is to just try it out. The Tulip Player is available for download and trial instances are available at no cost.
Did you find what you were looking for?
You can also head to community.tulip.co to post your question or see if others have faced a similar question!

