Skip to main content
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.
DetailMinimum requirementRecommended for optimal performance
CPU64-bit-
Memory (RAM)8 GB16 GB or greater
Display resolution720p (1280x720)-
Disk space4 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.
  1. Go to Chrome Settings > System.
  2. 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

RequirementSpeed
Minimum40 Mbps
Recommended200 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 practiceRecommendation
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 accessFor 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 runBefore 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.