Skip to main content
Back to Store
Package Digital Product Launch Sale

Perf AutoCorrelator Pro

Multi-tool correlation engine for JMeter, Gatling, and k6 - automate dynamic value correlation in minutes.

One-time payment – perpetual license

What's Included

JMeter, Gatling & k6 support
50+ correlation patterns
AI heuristic detection
OAuth 2.0 & GraphQL patterns
Enterprise patterns (Salesforce, SAP)
PKCE generator & JWT decoder
100% offline - data stays local

Overview

Cut performance scripting time by 80% – Perf AutoCorrelator Pro automates dynamic value correlation for JMeter, Gatling, and k6. No more manual regex hunting.

Upload a recording, detect correlations automatically, and generate ready-to-use extractors for your preferred tool. Works with HAR files, JMX recordings, k6 scripts, and Gatling simulations.

Perf AutoCorrelator Pro - Multi-Tool Correlation

Supported Tools

ToolOutput FormatVariable Syntax
JMeter.jmx (XML extractors)${variableName}
Gatling.scala (check DSL)#{variableName}
k6.js (JavaScript)correlationState['name']

Key Features

Auto-Correlation Engine

  • One detection, multiple outputs - Detect correlations once, export to JMeter, Gatling, or k6
  • 50+ detection patterns across 8 categories
  • AI heuristic detection - UUIDs, base64, JWTs, MongoDB ObjectIDs, long tokens
  • Auto-substitution - Replace hardcoded values with variables in subsequent requests
  • Boundary-based regex - Context-aware patterns like "token": "([^"]+)"

Pattern Categories

CategoryPatternsExamples
Standard8sessionId, csrfToken, userId, orderId
GraphQL7mutationId, cursor, subscriptionId
OAuth 2.011authCode, accessToken, refreshToken, PKCE
Enterprise18Salesforce, SAP, Oracle, ServiceNow
WebSocket6connectionId, channelId, socketIoSid
AI Heuristic6UUID, base64, JWT, MongoDB ObjectID

Built-in Tools

  • PKCE Generator - SHA-256 code challenge pairs for OAuth
  • JWT Decoder - Parse headers, payloads, and claims
  • Batch Processing - Process multiple HAR/JMX/k6/Gatling files at once

CLI Usage

# Generate JMeter extractors
perf-autocorrelator correlate recording.har -f jmx -o extractors.jmx

# Generate Gatling Scala extractors
perf-autocorrelator correlate recording.har -f gatling -o extractors.scala

# Generate k6 JavaScript extractors
perf-autocorrelator correlate recording.har -f k6 -o extractors.js

# Detect from JMX and merge extractors back
perf-autocorrelator correlate script.jmx -f jmx -m -o script_correlated.jmx

Output:

Total=5|Session=2|CSRF=1|Token=0|GraphQL=1|OAuth=0|Enterprise=0|AI=1 -> Written to: output.jmx

Pricing

Launch Special - First 50 buyers at each tier get early-bird pricing!

Feature Basic Pro Popular
CLI tool (Windows & Linux)
50+ correlation patterns
JMeter, Gatling & k6 output
Auto-substitution & JMX merge
Perpetual license
Web application (100% client-side)
AI-assisted detection
PKCE generator & JWT decoder
Batch processing
Price
£29
RRP £59
Save £30
£59
RRP £99
Save £40
Buy Basic Buy Pro

Use Cases

Multi-Tool Team

Your team uses different tools? No problem:

  1. Record HAR from browser DevTools
  2. Upload to Correlator
  3. Generate extractors for each team member’s preferred tool

OAuth 2.0 Flow Testing

  1. Capture authorization redirect
  2. Extract auth code and state automatically
  3. Generate PKCE for public clients
  4. Extract access/refresh tokens

GraphQL API Testing

  1. Record HAR from GraphQL Playground
  2. Detect mutation IDs, cursors, and subscription IDs
  3. Export extractors to your preferred format

Technical Details

  • Web app size: ~65KB (single HTML file, no dependencies)
  • Processing: 100% client-side - your data never leaves your machine
  • Browser support: Chrome 90+, Firefox 88+, Safari 14+, Edge 90+
  • Performance: <100ms for typical responses

FAQ

What input formats are supported?

  • HAR files from browser DevTools
  • JMeter JMX recordings from HTTP(S) Test Script Recorder
  • k6 scripts (.js files)
  • Gatling simulations (.scala files)
  • Raw HTTP responses (JSON format)

Can I use it for multiple projects?

Yes! Your license covers unlimited personal or commercial use. Use it on as many projects as you need.

How does AI detection work?

The AI heuristic module uses pattern recognition to identify dynamic values that don’t match standard patterns - like UUIDs, base64-encoded strings, MongoDB ObjectIDs, and long random tokens. It’s not cloud-based AI - it runs entirely on your machine.

Is my data safe?

Absolutely. Both the CLI and web app process everything locally. No data is ever sent to external servers. Your scripts and recordings stay on your machine.

£29