Nutter Tools
Nutter Tools

A free toolbox that runs in your browser. A tool for every job.

Your files never leave your device

Images

  • Convert images
  • Compress images
  • Resize images
  • Crop
  • Watermark

PDF & files

  • Merge PDFs
  • Split a PDF
  • Images to PDF
  • PDF to images
  • Remove photo location

Video & audio

  • Compress video
  • Convert video
  • Video to GIF
  • Convert audio
  • Trim audio

Everyday

  • QR codes
  • Passwords
  • Time zones
  • Unit converter
  • Word count
  • Webcam test

Developer

  • JSON formatter
  • Base64
  • Regex tester
  • Hashes
  • JWT decoder

Site

  • About
  • Contact
  • Settings
  • Privacy
  • Terms
  • Site map
  • llms.txt

Everyday

  • Images
  • Video
  • Audio
  • PDF & files
  • Text
  • QR codes
  • Units & math
  • Time & dates
  • Color
  • Passwords & IDs
  • Device tests
  • Sun & moon

For developers

  • JSON
  • Encoding
  • Regex & cron
  • Web & auth
  • Hashing & encryption
  • Config files
  • Network
  • Browser
  • AI
  • Fake data
© Nutter Toolsnutter.tools
  1. Home
  2. JSON
  3. STIX 2.1 validator
Your files stay on your device

STIX 2.1 validator

Validate a pasted or uploaded STIX 2.1 bundle against the specification's structural rules (required properties, types, timestamps, ID formats, relationship references), report each problem with its JSON path, check STIX patterning expressions with a small grammar parser, and draw the object relationship graph.

This tool is in beta

Still being tested. If a result looks wrong, tell us.

Report a problem

Paste a STIX 2.1 bundle, drop a file, or load an example, then press Validate.

The checks are the structural rules STIX 2.1 declares: the bundle envelope, spec_version, per-type required properties, identifier shape, timestamp shape and ordering, in-bundle references, duplicate versions, and the patterning grammar. They do not cover every optional property. The tool does not recompute deterministic SCO UUIDv5 ids, does not fetch objects missing from the bundle, and does not check whether a relationship_type fits its source and target types. A bundle can pass here and still carry semantic problems; STIX 2.0 objects are counted but not validated.

STIX 2.1 Validator

Up to 8 MB

One bundle of objects. Validation scope is fixed: there are no toggles to set.

Runs in this tab. Nothing you paste or drop here is uploaded, logged, or stored.

Runs on this device. Nothing is uploaded.

More JSON tools

  • SBOM validator
  • JSON validator
  • JSON schema validator
All JSON tools

Was this tool useful?