JavaScript formatter

Input
Output

JavaScript Formatter

Paste JavaScript or React JSX and get it back formatted the way Prettier does it, with your choice of indent, line width, quotes and semicolons. Nothing you paste is uploaded.

How do I use the JavaScript formatter?

  1. Paste JavaScript or JSX.
  2. Pick the indent, line width, quotes and semicolons.
  3. Copy the result or save it as a .js file.

What does the JavaScript formatter do?

  • Prettier 3 formatting
  • JSX
  • Single or double quotes, with or without semicolons
  • Line width 80, 100 or 120
  • Errors with the line and column, and a hint when the code is another language

Frequently asked questions

Is my code uploaded?
No. The formatter runs in your browser; your code stays on your device.
Why does it take a moment the first time?
The formatter loads only when you use it, and only the parts your language needs. After that your browser keeps it.

More JSON tools

Bracely has 97 JSON tools in one page. Related ones:

Runs entirely in your browser. Nothing you paste is uploaded. Made by Saurabh Pagrut · About · Privacy policy
Last updated · Version 5.4 · Changelog
Saurabh Pagrut on GitHub · LinkedIn · X · YouTube · Instagram