Roboflow + LabelMe

Upload LabelMe JSON files with your images to Roboflow to train detection and segmentation models on your polygons and boxes.

LabelMe is an open source desktop annotation tool, written in Python, for polygons, rectangles, circles, lines and points. It is actively maintained and also sold as a standalone app at labelme.io.

LabelMe saves one JSON file per image, next to the image, with each shape's label, type and points. Roboflow reads LabelMe JSON directly, so you upload the folder and your polygons come in ready for instance segmentation or your rectangles for object detection, without running labelme2coco first.

How to connect LabelMe to Roboflow

4 steps
  1. Save your annotations in LabelMe

    Label each image and save. LabelMe writes a JSON file with the same name as the image.

  2. Create a Roboflow project

    Choose instance segmentation if you drew polygons, or object detection if you drew rectangles.

  3. Upload the folder

    Drag the folder with your images and LabelMe JSON files onto the upload page.

  4. Generate a version and train

    Generate a dataset version with preprocessing and augmentation, then train a model such as RF-DETR.

What teams build with LabelMe

  • Train a segmentation model on LabelMe polygons

    Upload polygon labels and train an instance segmentation model without converting them to COCO yourself.

  • Convert LabelMe JSON to COCO or YOLO

    Export the same dataset from Roboflow in the format another training pipeline expects.

Questions

No. Roboflow reads LabelMe JSON as it is, and can export the dataset as COCO JSON afterwards.

Pick instance segmentation for polygon labels and object detection for rectangles.

Yes. Roboflow Annotate supports boxes and polygons and adds Label Assist for model-assisted labeling.

Why are companies choosing Roboflow?

The end-to-end platform for vision AI: create datasets, train models and deploy to production.

  • Flexible deployment modes

    Move from a scalable cloud API to edge hardware like NVIDIA Jetson without managing complex dependencies.

  • Integrated workflow builder

    Combine multiple AI models, custom business logic and third-party integrations into one production-ready pipeline in a low-code editor.

  • Model monitoring and alerts

    Dashboards track confidence, inference time and request volume for your deployed models, and email alerts tell your team when confidence suddenly drops.

View all
Get started

Build on the Platform

For developers, engineers, and technical founders who want to get hands on. Try the free tier; the docs are open.

Bring it into your operation

For heads of AI, operations leaders, and enterprise teams. Bring a known problem, or work with us to find the first one worth taking on.