Skip to main content
Marker data import

Sync your marker database with ColorSpace.

Upload ColorSpace-formatted JSON exports to keep the matcher, palette generator, and education tools aligned with the markers you actually own.

ColorSpace JSON

Preferred format

Images + swatches structure

Automatic validation

Structure checks

Clear feedback on mismatched fields

Instant availability

Markers view

Redirects to your collection on success

Pre-import checklist

Confirm your export matches the expected ColorSpace JSON schema before uploading.

✔ Export from ColorSpace or another tool that preserves the imagesswatches structure.

✔ Include marker identifiers (name, brand, set, code) for each swatch entry.

✔ Keep LAB and HEX values untouched to avoid rounding differences in downstream tools.

✔ Remove unused metadata or oversized attachments to keep uploads under 10 MB.

Upload marker database

Drag and drop your ColorSpace JSON export; we'll validate the schema and sync markers instantly.

Upload Marker Database

Upload your marker swatch database JSON file to start using ColorSpace.

Database Requirements

Your JSON file should contain the marker swatch data with the following structure:

{
  "processing_timestamp": "...",
  "total_images_processed": 11,
  "total_swatches": 524,
  "images": [
    {
      "extracted_title": "...",
      "swatches": [
        {
          "swatch_id": 1,
          "marker_code": "Y121",
          "marker_name": "Primrose",
          "brand": "Ohuhu",
          "set": "104-color Marker Set",
          "color_values": {
            "average_hex": "#eef0e5",
            "average_rgb": [238, 240, 229],
            ...
          },
          ...
        }
      ]
    }
  ]
}

The system will extract marker information including codes, names, brands, and color values.

Select your JSON file

Click the button below to browse for your marker database export.

After import

Your tools refresh automatically

We index every marker, reconcile duplicates, and expose the data everywhere—Color Matcher, palette export, and education modules.

Structured ingestion — brand, set, pigment codes, and LAB values stay queryable.

Automatic deduplication — we merge identical swatches so your library stays clean.

Integrity reports — missing fields or malformed values surface before they reach production.

Tip: Keep separate JSON exports per collection or brand to speed up future updates and rollbacks.