
COCO Annotator
Summary
COCO Annotator is a web-based tool for preparing image datasets used in image localization and object detection. It supports bounding boxes, polygons, segmentation masks, keypoints, and points, along with disconnected shapes treated as one instance, multiple labels on a segment, and custom metadata. Users can import datasets annotated in COCO format and export annotations directly to that format. Assisted annotation options include DEXTR, MaskRCNN, Magic Wand, semi-trained model annotation, and Google Images dataset generation. The tool includes user authentication and a REST API with a Swagger interface at localhost:5000/api. It is self-hosted, with Linux and Windows listed among its platforms. Docker and docker-compose are required: Docker is the only supported installation method. Deployment documentation covers development and production builds, and guidance for centralized datasets and external access. The server uses Flask, Eventlet, and Gunicorn, while long-running requests go to RabbitMQ workers. The project recommends HTTPS to encrypt communication between the browser and site. The software is free under the listed MIT-licensed plan.
Who it is for
COCO Annotator suits teams preparing labeled image data for object detection or localization. It is for users comfortable running a self-hosted service with Docker and docker-compose.
What is good
- Exports and imports datasets in COCO format.
- Supports segmentation, keypoints, and custom metadata.
- Assisted annotation tools are included.
- REST API and user authentication are available.
What to know first
- Docker and docker-compose are required.
- Docker is the only supported installation method.
- HTTPS is strongly recommended for deployment.
Verdict
COCO Annotator brings a broad set of annotation types and assisted tools to a self-hosted workflow. Its Docker-only installation requirement is important to weigh before adopting it.
COCO Annotator plans and pricing
All plansCompared on AI image annotation tools
- Free plan
- Yesgithub.com
- Annotation types
- bounding boxes, polygons, segmentation masks, keypoints, pointsgithub.com
- AI-assisted labeling
- Yesgithub.com
- Export formats
- COCO JSONgithub.com
- API access
- Yesgithub.com
- Deployment
- self-hostedgithub.com
Facts
- Purpose
- COCO Annotator is a web-based image annotation tool for creating training data for image localization and object detection.github.com · 1 Oct 2026
- Annotation formats
- It directly exports annotations to COCO format and imports datasets already annotated in COCO format.github.com · 1 Oct 2026
- Annotation features
- It supports object segmentation, keypoints, disconnected objects as one instance, multiple labels per image segment, and custom metadata.github.com · 1 Oct 2026
- Assisted tools
- It includes DEXTR, MaskRCNN, Magic Wand, semi-trained model annotation, and Google Images dataset generation.github.com · 1 Oct 2026
- REST API
- The API uses resource-oriented REST URLs, HTTP response codes, and mostly JSON responses, with a Swagger interface at localhost:5000/api.github.com · 1 Oct 2026
- Authentication
- The feature list includes a user authentication system.github.com · 1 Oct 2026
- Installation
- Docker and docker-compose are required because Docker is currently the only supported installation method.github.com · 1 Oct 2026
- Scaling
- The dedicated-server guidance describes centralized datasets and external access for outsourcing, with a recommended basic instance of 2GB RAM and 2 CPU cores.github.com · 1 Oct 2026
- Transport security
- The deployment guide strongly recommends HTTPS because it encrypts communication between the browser and website.github.com · 1 Oct 2026
- Architecture
- The web server uses Flask, Eventlet, and Gunicorn, while long-running requests are passed to workers through RabbitMQ.github.com · 1 Oct 2026
- Data storage
- Docker volumes store database-generated data and are described as compatible with both Linux and Windows containers.github.com · 1 Oct 2026
- Support
- The project invites users to join its Discord community of machine-learning practitioners.github.com · 1 Oct 2026
- Security posture
- The GitHub repository reports that no SECURITY.md security policy is detected and that there are no published security advisories.github.com · 1 Oct 2026
Best COCO Annotator alternatives
See all 12Where it ranks on Everything Xiaomi
Is COCO Annotator yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/jsbroks/coco-annotator· checked 1 Oct 2026
- github.com/jsbroks/coco-annotator/wiki/REST-API· checked 1 Oct 2026
- github.com/jsbroks/coco-annotator/wiki/Getting-Sta· checked 1 Oct 2026
- github.com/jsbroks/coco-annotator/wiki/Implementat· checked 1 Oct 2026
- github.com/jsbroks/coco-annotator/security· checked 1 Oct 2026
- github.com/jsbroks/coco-annotator/blob/master/LICE· checked 1 Oct 2026



