As always, the short answer is easiest: On average, according to Indeed, an American web developer https://www.indeed.com/career/web-developer/salaries $81,034 per year. And like with all these articles I’ve written (including https://blog.boot.dev/backend/how-much-do-backend-devs-make/, https://blog.boot.dev/devops/devops-salary/, https://blog.boot.dev/jobs/how-much-do-software-engineers-make/) the real number depends on a bunch of other factors.
And let’s compare all the different sources: Looks like web developers earn somewhere between $70,000 and $88,000 on average, accounting for all experience levels.
Web developers might be seen as web designers, too, which as you can see commands a very low salary.
Indeed helpfully https://www.indeed.com/career/web-developer/salaries average salaries by experience level here: #is-web-developer-a-good-career Is web developer a good career?