ProofOpen sourceFeaturesPricingFAQResourcesDownloadDownload free trial
Professional CGM to SVG conversion

Convert CGM to SVG
without redrawing
the original

Convert WebCGM, S1000D, ATA iSpec and ISO 8632 files from a Windows desktop app, or from the command line on Windows and Linux. Runs locally, handles batches of thousands, and flags profile problems before they reach your manuals.

No credit card required
Windows 10/11 app · Linux CLI
Files processed locally

30-day trial · Live preview & validation · Batch processing · 25 conversions/day · CLI on Professional and Enterprise

reforge-cli.exe
C:\Reforge> reforge-cli convert .\input\*.cgm --output .\output --preset s1000d
 
Supported standards
WebCGM 2.1
S1000D Issues 4–6
ATA iSpec 2200
ISO/IEC 8632
CALS MIL-PRF-28003B
CGM+ (NATO/Aerospace)
PIP/CGGC (Petroleum)
MIL-STD pipelines
W3C SVG 1.1 output
SVGZ compressed
Hotspot Export (JSON · XML · CSV)
Folder Watch Automation
WebCGM 2.1
S1000D Issues 4–6
ATA iSpec 2200
ISO/IEC 8632
CALS MIL-PRF-28003B
CGM+ (NATO/Aerospace)
PIP/CGGC (Petroleum)
MIL-STD pipelines
W3C SVG 1.1 output
SVGZ compressed
Hotspot Export (JSON · XML · CSV)
Folder Watch Automation
30+
Recognised tool signatures
500/d
Conversions/day (Starter plan)
SVG 1.1
Output format targets
100%
Local — files never leave your machine
01 / Production outcomes

What we measured,
and how

Measured on the test suite
Fidelity

Line styles and text survive the trip

Preserve line styles, text baselines, and colour mappings across mixed-profile CGM archives without slowing the queue down. Validation runs against the detected profile and can be reviewed before export.

WebCGM 2.1S1000DATA iSpecISO 8632
Throughput

Queue it and walk away

Queue a folder or a release package and walk away. Suited to nightly batches and revision-cycle re-runs.

Batch modeFolder queueCLI scripting
Compliance readiness

Validation output you can file

Flag unsupported commands and profile mismatches before the SVG leaves the converter. Files stay on the machine; validation output goes to CSV or JSON for the audit trail.

Pre-export validationLocal processingQA reports
02 / Operational flow

From input files
to finished SVG

Three steps
01

Ingest files or release folders

Drag in a file, or point Reforge at a folder. Works the same during intake or pre-publish.

Supports Binary CGM, WebCGM, CALS, CGM+, PIP/CGGC and auto-detect
02

Apply profile & validation checks

Pick a preset, confirm the profile, and look at warnings before anything converts. Late QA surprises usually start here.

S1000D Issues 4–6, ATA iSpec, WebCGM, CALS, CGM+, and PIP/CGGC profiles
03

Export the SVG

Write SVG ready for the portal, the manual, or the next step in your pipeline. Same conversion path on the trial as in production.

SVG 1.1, SVGZ, or Inline SVG — with optional hotspot data attributes
03 / Open source

The conversion engine
is open, and tested in public

Apache 2.0

Reforge is built on OpenCGM, our CGM parser and SVG emitter, published under the Apache 2.0 licence. The desktop application you buy and the engine anyone can read are the same code. If your organisation has to review what it runs before it runs it, the review can start today, without a procurement conversation.

Conversion coverage

353 of 353 suite files convert

Every metafile in the WebCGM 2.1 Conformance Test Suite converts under all three output profiles, and every result is well-formed SVG. The script that measures it ships in the repository, so the number can be reproduced rather than taken on trust.

webcgms1000dcompat
Suite checkpoints

438 of 438 automated checks pass

The suite publishes its own operator checkpoints. Those that can be decided without a human — the metafile is interpreted, the test identifier is rendered — are run on every build and all of them pass. The remaining checkpoints describe what an operator should see and are adjudicated by eye.

ISO/IEC 8632WebCGM 2.1Runs in CI
What this is not

Not a conformance certification

WebCGM conformance is defined for viewers, and a converter cannot hold it. We publish what we actually measured instead, including the cases still awaiting visual review. You can read the failures as easily as the passes.

Measured, not claimed
04 / Capabilities

What the converter
actually does

Features
01 — Standards engine

All major CGM standards

Full support for WebCGM 2.1, ATA iSpec 2200, S1000D Issues 4–6, CALS MIL-PRF-28003B, CGM+ (European aerospace/NATO), PIP/CGGC (petroleum industry), and ISO/IEC 8632. Auto-detect identifies the profile from file metadata, scoring against 30+ known CGM-producing tool signatures.

Preserves line styles, text baselines, and colour mappings — the things that usually break when an archive moves between converters.

WebCGM 2.1S1000D 4–6ATA iSpec 2200CALSCGM+PIP/CGGCISO 8632Auto-detect
02 — Automation

CLI & batch processing

Convert hundreds of files at once. CLI binaries for Windows and Linux fit cleanly into CI/CD, CSDB staging, or any server-side pipeline. Commands emit JSON and use deterministic exit codes (0 = all converted, 1 = all failed, 3 = partial, 10 = licence error).

.\reforge-cli convert input.cgm --output output.svg --profile s1000d
.\reforge-cli watch .\staging --output .\svg --workers 8
  • Windows + Linux x64 binary
  • Professional & Enterprise plans
03 — IETM data

Hotspot export

Export WebCGM and S1000D hotspot data to JSON, XML, or CSV. Includes APS region metadata, view context, and DM reference attributes — ready for IETM pipelines.

  • Ideal for legacy defence archives
  • Professional & Enterprise plans
04 — Hot-folder

Folder watch

Point Reforge at a folder; anything dropped in gets converted. Common uses: CSDB staging and release pipelines.

  • CSDB staging integration
  • Auto-convert on file drop
05 — Output

Live SVG preview

Inspect your converted SVG side-by-side with the source. Zoom to 800%, toggle layer visibility, overlay hotspot regions, and export hotspot data — all before saving.

  • Four overlay modes: Side by Side, Native Compare, Overlay (onion-skin / difference)
  • Measurement tool — SVG units, mm, or pixels
  • Layer visibility controls per drawing layer
  • Built-in SVG validation with issue explainer
05 / Application

Desktop application
for Windows 10 / 11

Light and dark
The Convert screen in the light theme: 391 S1000D files queued, 173 converted, one warning, with conversion settings open on the right
Light
The same Convert screen in the dark theme
Dark
06 / Pricing

Pricing

30-day money-back guarantee
MonthlyAnnual
Save up to 30%
Starter
$299
/year · 1 seat
Single seat · 2 machine activations
For solo engineers and technical writers. Evaluate a production archive or handle steady, lower-volume conversion work. Self-serve checkout.
  • 1 seat · 500 conversions/day
  • Batch processing
  • All CGM standard profiles
  • Core validation · no watermarks
  • Email support
  • CLI automation — not included
  • Folder Watch — not included
Enterprise
Contact sales
Volume · Invoice billing
10+ seats · NET 30/60/90 available
For larger organisations and regulated programs that need invoice billing, dedicated support, and an SLA.
  • 10+ seats (volume pricing)
  • Everything in Professional
  • Invoice billing (NET 30/60/90)
  • Offline / air-gapped licence
  • Dedicated support & SLA
  • API access
  • Procurement workflow support
Plan comparison
Decision factorStarterProfessionalEnterprise
Best fitSolo engineer / writerTeam workflows & batchesProgramme-level procurement
Seats1 seat5 → 10 seats10+ seats
Conversion volume500/dayUnlimitedUnlimited
Batch processing
CLI automation
Custom CGM profiles
Offline / air-gapped
Invoice billing✓ NET 30/60/90
SupportEmailPriorityDedicated + SLA
07 / FAQ

Questions before
you commit?

Top blockers first
Buying and rollout questions
The 30-day trial includes all major CGM profile support, live preview, and validation with a 25 conversions/day limit. Trial exports are watermarked. Batch processing is included in the trial. CLI access and the REST API are available on paid plans.
Yes. Batch processing is available in every edition, including the free trial — note that trial accounts are still subject to the 25 conversions/day cap. Select multiple files or an entire folder and Reforge will convert them all. The queue supports thousands of files in a single operation.
Professional and Enterprise plans include CLI access for scripting and automation on Windows and Linux. Folder Watch mode automatically converts CGM files as they are added to a monitored directory — ideal for CSDB staging and CI/CD pipelines.
All file processing is 100% local — your files never leave your machine. An internet connection is required for licence activation and periodic validation. Teams needing fully air-gapped operation can request an offline licence file from support.
Licences are machine-tied. Transfer to a new machine by deactivating the old one first. Starter allows 2 activations, Professional allows 5 (expandable to 10), and Enterprise supports 10 or more concurrent activations.
Starter: 2 activations. Professional: 5 (expandable to 10 at $120/seat/year). Enterprise: 10 or more concurrent activations with volume licensing options available.
Windows 10 or later — all dependencies bundled, no separate runtime needed. CLI also available as a self-contained Linux x64 binary. Recommend 8 GB RAM and an SSD for optimal batch performance. Supports up to 32 parallel conversion threads.
Contact sales and we will send a formal quote the same business day, with volume pricing for 10+ seats. Enterprise supports invoice billing on NET 30/60/90 terms, so you can raise a purchase order against the quote rather than paying by card. We can also supply W-9, VAT and supplier-onboarding documentation on request.
Technical and compliance details
WebCGM 2.1, S1000D Issues 4–6, ATA iSpec 2200, CALS MIL-PRF-28003B, CGM+ (European aerospace/NATO), PIP/CGGC (petroleum), Generic CGM ISO/IEC 8632, and Auto-detect. Auto-detect uses weighted scoring against 30+ known CGM-producing tool signatures.
SVG 1.1, and SVGZ (gzip-compressed SVG) are all supported. Output target presets — S1000D IETP, ATA IETM, and Standard SVG — control how hotspot attributes, XCF companion files, and data-* attributes are emitted.
Pre-export validation flags unsupported CGM commands, profile mismatches, and constructs that may not render correctly — before the SVG file is written. This reduces late QA surprises. Enterprise includes advanced validation with rollout support for programme-wide deployments.
Yes — a 30-day money-back guarantee applies to all paid plans. If Reforge doesn't meet your requirements within 30 days of purchase, contact support for a full refund, no questions asked.
The desktop GUI is Windows 10/11 only. The CLI is available as a self-contained Linux x64 binary for server-side and pipeline use. Mac support is not currently available but is on the roadmap.
No file content is ever transmitted. CGM files are processed entirely locally. The only server communication is licence activation and periodic validation — metadata only, no file content. Air-gapped offline licences eliminate all server communication entirely.
08 / Resources

Technical workflow
resources

Implementation guides
Guide

CGM to SVG converter guide

Overview of high-fidelity conversion requirements and implementation patterns. Covers profile selection, validation checkpoints, and output format decisions.

Read guide →
Guide

S1000D and WebCGM workflows

Profile-aware conversion practices for technical publication teams working with S1000D Issues 4–6 and WebCGM 2.1 compliant archives and CSDBs.

Read guide →
Guide

Batch + CLI automation

How to run repeatable conversion jobs for release-driven environments. Covers CLI flags, Folder Watch configuration, scripting, and CI/CD pipeline integration.

Read guide →
Guide

Validation and compliance

Validation-first checks to reduce downstream quality and audit risk. Covers pre-export flag review, unsupported construct handling, and compliance handoff documentation.

Read guide →
09 / Download

Start your 30-day trial

Free · No credit card

Get the installer and trial key by email in under a minute.

By submitting you agree to our Privacy Policy. We'll email your download link and trial key.

What's included in the trial
Included
25 conversions per day
Live preview and validation
All major CGM profiles
Batch processing
Trial limits
Watermarked output
No CLI access
No REST API
Need enterprise features?

API access, volume licensing, invoice billing, dedicated support, and custom SLAs for large teams and regulated programmes.