tsconfig.json validator

Client

Spot tsconfig issues.

Learn more: tsconfig.json validator

Check strict JSON syntax and common tsconfig.json shapes, including compilerOptions, before running a TypeScript build or sharing a compiler configuration.

Required input

Paste the JSON form of tsconfig.json. The checker reports parse failures and common option-shape issues; use the example to compare a minimal strict configuration.

What the result means

The checker does not load extended configs, inspect project files, or run a TypeScript compiler. Effective configuration can differ after extends, references, and command-line flags are applied.

Local processing

The page parses and transforms the pasted document in your browser. Use a smaller representative sample first when the source is large.

What this page does

Check strict JSON syntax and common tsconfig.json shapes, including compilerOptions, before running a TypeScript build or sharing a compiler configuration.

Input and workflow

Paste the JSON form of tsconfig.json. The checker reports parse failures and common option-shape issues; use the example to compare a minimal strict configuration. Start with Load example or prefill the primary input with ?q= / ?qb=.

Scope and limits

The checker does not load extended configs, inspect project files, or run a TypeScript compiler. Effective configuration can differ after extends, references, and command-line flags are applied.

The operation runs in your browser. Large documents may slow the tab, so test a representative sample before processing more data.

Loading…

Nearby workflows on Toolcore

Common use cases

  • Catch a malformed compilerOptions object in a copied tsconfig.json.
  • Review a minimal config before attaching it to an issue.
  • Preflight generated JSON when another tool writes TypeScript settings.

Common mistakes to avoid

  • Expecting extends to be resolved

    This page inspects only the pasted document and does not read parent configs from disk or packages.

  • Confusing JSONC with strict JSON

    Editor tsconfig files often contain comments. Remove comments before using a strict JSON validator.

  • Assuming a valid shape guarantees a clean build

    Source files, installed type packages, project references, and compiler version still affect the build.

FAQ

Does this run the TypeScript compiler?

No. It performs a lightweight manifest preflight only.

Are comments supported?

This page accepts strict JSON. Convert or remove JSONC comments before checking.

Is the config uploaded?

No. Checks run in your browser.

Common search terms

Phrases people search for that match this tool. See the full long-tail keyword index.

  • tsconfig json validator
  • check compileroptions json
  • validate typescript config online
  • tsconfig syntax checker

Related utilities you can open in another tab—mostly client-side.