Label Studio
Apache 2.0 labelling tool covering images, audio, text, video and time series in one config-driven UI. Self-host free, or $99 a month for HumanSignal's hosted Starter tier.
Overview
Heartex built it, HumanSignal sells the commercial editions, and the core has stayed Apache 2.0 the whole way. Coverage is the distinguishing property: images, video, audio, text, HTML, time series and combinations of them, each described by a labelling config that reads like small XML. Change the config and the interface changes with it. That single mechanism is why one deployment can serve a vision team and an LLM evaluation team without running two products.
The ML backend is the piece worth understanding. Wrap a model behind a small HTTP interface, Label Studio calls it for predictions, and the annotator corrects a prediction instead of starting from an empty canvas. Corrections flow back for retraining, which is the active-learning loop without a bespoke framework. Storage connectors point at S3, GCS or Azure Blob so images sync by reference, which stops mattering as a convenience and starts mattering as a requirement once a dataset passes a terabyte. Output is one JSON shape whatever went in.
The free-versus-paid line is drawn at governance, not at labelling. Community gets the full annotation experience and none of the team machinery: no role-based access control, no consensus or agreement metrics, no reviewer stage, no dashboards, no SSO, no audit logs. Starter Cloud is $99 a month with $49 per additional user up to twelve, Enterprise is quoted. A solo engineer or a pair loses effectively nothing by staying on Community. A twenty-annotator operation hits the ceiling within a week.
Key Features
- ✓ One instance handles images, video, audio, text, HTML and time series, driven by a small XML-style labelling config
- ✓ ML backend interface so a model pre-annotates tasks over HTTP and takes corrections back for retraining
- ✓ Vector and VectorLabels tags for line annotation, added in 1.23.0
- ✓ Cloud storage connectors for S3, GCS, Azure Blob and Redis, syncing by reference rather than uploading
- ✓ REST API, Python SDK and webhooks for wiring labelling into an existing pipeline
- ✓ One standardised JSON export shape regardless of which data type produced it
Where it holds
- • Format breadth no vision-only tool matches, so image, audio and text tasks share an instance and an export schema
- • Apache 2.0 with the core annotation experience left intact rather than deliberately crippled
- • The labelling config is quick to iterate once the first hour of learning the tags is behind you
- • Storage connectors mean terabyte-scale image sets sync from S3 instead of being uploaded
Where it breaks
- • The open source edition has no role-based access control at all. Every user is effectively an admin, which is untenable with contractors
- • Agreement and consensus metrics, reviewer stage, project dashboards, SSO/LDAP and audit logs are all Enterprise-only
- • Stable tags come slowly. 1.23.0 is still the current release while nightly dev builds ship almost daily (1.24.0.dev20260828)
- • The Data Manager slows noticeably on projects past a few hundred thousand tasks, and for pure video work CVAT's interpolation is better
My Take
Breadth is the selling point. A defect-inspection project that also needs operator voice notes and a typed field transcribed can live in one instance, with the same JSON export shape across all of it. The catch arrives the moment a second annotator joins: Community has no RBAC, no consensus scoring, no reviewer role and no dashboards, all of it behind Enterprise. Starter Cloud at $99 a month plus $49 per extra user up to twelve is fair for a small team, but if you need governance or SOC 2 you are into custom quotes with no published anchor price.
Quick Info
- Pricing:
- open-source
- Openness:
- Open source
- Licence:
- Apache 2.0
- Starting at:
- Community edition is Apache 2.0, free, self-hosted, with no seat cap. HumanSignal's Starter Cloud is $99 a month with $49 per additional user and a ceiling of 12 users. Enterprise is custom quoted and is where RBAC, SSO/LDAP, audit logs, reviewer workflows, agreement metrics and project dashboards live. Managed data labelling services are quoted separately after a call. Verified on humansignal.com/pricing, August 2026.
- Added:
- Aug 2026
- Updated:
- Aug 2026
Use Cases
Judge it on your own work
The notes above say where Label Studio holds and where it breaks. The fastest check is your own workload.
Visit website ↗Alternatives to Label Studio
CVAT
open-sourceMIT-licensed annotation tool for images, video and 3D point clouds. Self-host via Docker, plug SAM or YOLO into Nuclio for pre-labelling, export to COCO, YOLO, KITTI and 20 other formats.
Roboflow
freemiumEnd-to-end computer vision platform for labelling, training and deploying detection models to cloud or edge hardware like Jetson, with a visual builder for multi-step vision pipelines.
FiftyOne
open-sourceApache 2.0 Python library and app for curating vision datasets. Query and slice samples, explore embeddings, find label mistakes and push fixes back to CVAT or Label Studio.