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. Regex & cron
  3. Sigma rule validator
Your files stay on your device

Sigma rule validator

Validate Sigma 2.0 rules against the spec schema and the semantics it cannot express, with line-numbered findings and ATT&CK tags.

This tool is in beta

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

Report a problem

Sigma 2.0 rules, YAML

0 characters pasted, 0 files waiting

Paste a rule or add files, then press Validate rules.

What this validator checks, and what it does not

It reads one rule per document against the Sigma 2.x specification and its JSON schema: required title, logsource, and detection, the status and level vocabularies, UUID and date shapes, tag formatting, and the condition grammar (1 of, any of, all of them, patterns, not, brackets). Beyond the schema it checks what the schema cannot express: modifier spelling against the v2.1.0 modifier list, value types per modifier, all on a single value, null inside a value list, and unused search identifiers. Aggregations and near comparisons from Sigma 1.x are reported as removed in 2.0 rather than passing silently. It is a hand-rolled check, not the official schema validator binary; unknown top-level keys pass because the spec allows custom fields. Regex flavor checks are advisory only, and ATT&CK naming comes from a vendored snapshot, so fresh techniques may be unnamed.

Rules

Two worked rules load into the editor below; nothing leaves this tab.

Up to 200,000 characters and 40 files per run, one rule per file. YAML anchors, aliases, merge keys, and local tags are refused, never expanded. ATT&CK tags are checked against a bundled enterprise snapshot; ids outside it still show, just without a name.

Runs on this device. Nothing is uploaded.

More regex & cron tools

  • JSON validator
  • Regex tester
  • Glob tester
All regex & cron tools

Was this tool useful?