Parse JavaScript source for ECMAScript syntax errors and report their location.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
The source is parsed with Acorn using current ECMAScript grammar in module mode with import, export, top-level await, return, and hashbang options. A successful parse is valid syntax; failures return the parser message and line and column.
const greet = (name) => `Hello, ${name}!`;
console.log(greet('World'));
Valid JavaScript syntax
CI gates, editors, and bundling pipelines parse JavaScript before execution.