# Code Linters and Formatters for Web Developers

> There are many online tools that help you lint or format code. This post list many of the most useful ones for HTML, CSS and JavaScript

Author: [Flavio Copes](https://flaviocopes.com/about/) | Published: 2018-03-14 | Topics: [Services](https://flaviocopes.com/tags/services/) | Canonical: https://flaviocopes.com/online-code-linters-formatters/

## Official online version of popular projects that improve your [JavaScript](https://flaviocopes.com/javascript/) code

### [Prettier](https://flaviocopes.com/prettier/) (formatter)

<https://prettier.io/playground/>

### [ESLint](https://flaviocopes.com/eslint/) (linter)

<https://eslint.org/demo>

### JSHint (linter)

<http://jshint.com/>

## Tools for other languages

### CSS

- <http://www.codebeautifier.com/>

### HTML

- <http://htmlformatter.com/>

### JSON

- <https://jsonformatter.curiousconcept.com/>
- <https://jsonformatter.org/>

### [GraphQL](https://flaviocopes.com/graphql/)

- <http://toolbox.sangria-graphql.org/format>

### General purpose (handle more than 1 single syntax)

- <https://ctrlq.org/beautifier/>
