To ensure a smooth and efficient experience on the Labelbox platform, it’s important to meet our technical requirements and follow our recommended best practices. This guide consolidates all the necessary information to help you optimize performance, from system setup to project execution.
System and hardware requirements
Your computer’s hardware plays a significant role in the performance of the Labelbox editor. Below are the minimum requirements to use the platform and the recommended specifications for an optimal experience.
| Detail | Minimum requirement | Recommended for optimal performance |
|---|
| CPU | 64-bit | - |
| Memory (RAM) | 8 GB | 16 GB or greater |
| Display resolution | 720p (1280x720) | - |
| Disk space | 4 GB available | - |
Effective resolutions below 1280x720 may not display all user interface elements correctly.
Browser and network configuration
For the best performance and compatibility, please adhere to the following browser and network settings.
Browser compatibility
Labelbox is certified and exclusively optimized for Google Chrome. While the platform might function on other browsers, we cannot guarantee support for any issues you might encounter.
To render graphics with optimal performance, especially for 3D labeling, you must enable hardware acceleration in Chrome.
- Go to Chrome
Settings > System.
- Toggle on Use graphics acceleration when available.
If you see a “There’s a glitch” error even with hardware acceleration enabled, you may need to update your video drivers. Please refer to your device vendor’s documentation for instructions.
Network speed
| Requirement | Speed |
|---|
| Minimum | 40 Mbps |
| Recommended | 200 Mbps or faster |
Best practices for data and projects
How you manage your data and set up your projects can significantly impact editor performance and labeling efficiency.
| Best practice | Recommendation |
|---|
| Optimize asset size (256 MB or smaller) | The most effective way to improve editor performance is to limit your asset size. We recommend images no larger than 4000x4000px and videos with frame rates no greater than 30fps. |
| Use IAM delegated access | For optimal security and performance, use IAM delegated access to connect your cloud storage to Labelbox. This keeps your assets in your own storage and grants Labelbox only the limited access it needs. |
| Use a Content Delivery Network (CDN) | If your labelers are in different geographic locations or time zones from where your data is stored, a CDN can significantly speed up the delivery of assets to them. |
| Conduct a trial run | Before starting a large project, set up a small test project that simulates your actual labeling environment (time of day, location, network, and machines). This will help you identify and resolve any latency issues upfront. |
How Labelbox maximizes labeling speed
The Labelbox editor is designed to maximize labeling speed and data integrity using a few key background strategies:
- Asset caching: When a labeler begins a session, the editor pre-loads and caches the assets in their queue. This ensures that the next asset loads instantly upon completion of the previous one.
- Disabled controls during load: To prevent errors and ensure data integrity, all labeling tools and editor controls remain inactive until an asset is fully loaded.
- EXIF data stripping: To guarantee that labels are always drawn and stored at the correct orientation, we strip any EXIF data from your assets.
Account and interface enhancements
- Multi-factor authentication (MFA): We strongly recommend enabling MFA to add an extra layer of security to your account and reduce the risk of unauthorized access.
- Dark mode: To reduce eye strain, especially during long labeling sessions, you can switch to Dark Mode at any time. Click the Dark mode icon in the Labelbox menu to toggle between light and dark themes.