Web Server for Chrome icon

Web Server for Chrome

by kzahel

v0.5.3 Updated Dec 6, 2025 1.05MiB
CWS
200K
Users
★ 4.71
1.9K reviews
#136
of 31.9K
developer
#13 of 2.3K
Highly rated

Description

⚠️ IMPORTANT: Chrome Apps are being retired by Google. Web Server will stop working in a future Chrome update. We're rebuilding it from the ground up as an extension and a helper app. 👉 Join the waitlist: https://kyle.graehl.org/web-server.html --- Web Server for Chrome is an open source (MIT) HTTP server for Chrome. It runs anywhere that you have Chrome installed, so you can take it anywhere. It even works on ARM chromebooks. It now has the option to listen on the local network, so other computers can access your files. Additionally, it can try and get an internet address. Many people use this to do basic web development on a chromebook. It is also handy for sharing files over a local network between computers, or even on the internet. Once you install it, navigate to http://127.0.0.1:8887 Please let me know what new features you want! https://github.com/kzahel/web-server-chrome Update - 0.5.2 Apr 6 2021 - Add HTTPS self signed cert support (Thanks to Fredrik Johansson) Update - 0.5.0 Jan 11 2020 - Add some mime types (mjs and wasm) - Rewrite UI using react/material-ui Update - 0.4.8 Sept 22 2017 - Correctly set CORS headers for OPTIONS - Add PUT method to CORS methods Update - 0.4.7 Sept 13 2017 - Single page app mod-rewrite - Fix a curl compatibility issue Update - 0.4.5 Oct 25 2016 - return JSON format if specify accept header or ?json=1 parameter Update - 0.4.4 Oct 25 2016 - Show index.htm as well as index.html Update - 0.4.3 Sept 21 2016 - Fix FileError deprecated in dev channel Update - 0.4.1 May 23 2016 - Added verbose logging option Update - 0.4.0 May 6 2016 - New option to get internet address using UPNP - Less memory usage because it can suspend when inactive and automatically resume (persistent listening socket) - Make package much smaller (< 1/2 meg) - Add advanced options (CORS, IPV6, static rendering) Update - 0.3.4 March 5 2016 - Add option to prevent system sleep - Fix for ChromeOS, background mode with accessible to other computers Update - Feb 14 2016 - Append ?static=1 query parameter to not use JS to generate directory listings Update - Feb 8 2016 - Add auto start option - Fix run in background mode Update - Dec 14 2015 - Fix decoding filenames with commas and other characters Update - Oct 13 2015 - Sort directory list by filename - Option to automatically show index.html Update - Oct 1 2015 - Correctly serve utf-8 encoding for filenames in directory listing - New user interface - New option to run in background - New option to listen on whole network or only local Update - Sept 28 2015 - Stop server when window is closed - Option to change port Update - Jul 14 - Add option to listen on all interfaces Update - June 4 - Allow serving to other computers (non localhost) when Chrome version >= 44 Update - May 5 - Fix utf8 encoding Update - version 0.1.6 Sept 9 2014 - Fix directory entry listing not rendering as HTML - Now showing directory listings with >100 files Update - version 0.1.5 Sept 5 2014 - Migrated to new chrome.sockets API - Improved range request handling - Support HEAD requests Update - July 13 - Fix to work on some Chrome engines that don't have String.prototype.startsWith Update - May 28 - Fix for modifiedDate when serving from google drive folder Update - Mar 3, 2014 - Small fixes for socket edge cases Update - Feb 27, 2014 (Stability fixes) - Fixed edge cases with connection closing - Fixed cases where files are deleted/removed Update - Feb 20, 2014 - It streams large files and handles range requests now - You can now select which directory to serve files from
Web Server for Chrome screenshot 1Web Server for Chrome screenshot 2

Reviews (70 cached)

★☆☆☆☆2026-03-04
Shivashankar Shirabadagi - Vendor

printer not working

★☆☆☆☆2026-02-26
Lata Halappa Gouda

Zebra Printer not working @HeritageCityHub_MYS

★☆☆☆☆2026-01-29
Sepali Ghadi

printer not working.

★☆☆☆☆2026-01-24
Rakesh Shivayogeppa Kundagol - Vendor

printer not working @haverihub_hav

★☆☆☆☆2026-01-22
Mubarak R - Vendor

printer not working

★☆☆☆☆2026-01-18
Aman Kumar Dubey - Vendor

printer not working and print not received

★☆☆☆☆2025-12-15
Mukund Ghorpade

Thermal printer not working

★☆☆☆☆2025-12-11
Meet Jigneshbhai Khalas

not print not recived

★☆☆☆☆2025-12-10
Jayanta Sutradhar-Vendor

printer not working

★☆☆☆☆2025-12-07
BHAWANI SINGH RAJPUT

Bed Condiction

★☆☆☆☆2025-10-07
Kuldeep Kumar Pandey

Thermal printer not working

★☆☆☆☆2025-09-01
Abdul Munzir

Thermal printer is not working .....

★☆☆☆☆2025-08-31
Ravi Kant Pal

Thermal printer is not working ......????

★☆☆☆☆2025-01-28
Ekene Agu

Will not allow me share files. Only runs well on local machine.

★☆☆☆☆2023-12-11
Guillermo Larrosa

It was great, but now it's telling me that it can only run on chromeOS

★☆☆☆☆2023-07-27
Edward Hennen

not opening

★☆☆☆☆2023-07-07
Dipti Shinde

Does't working.....

★☆☆☆☆2023-06-29
Sebastien Lemieux

Doesn't work on recent chrome versions.

★☆☆☆☆2022-11-05
C Eller

Web Server for Chrome is always Starting. It never starts. I've tried turning off options and turning them on. Maybe I'm not supposd to use a folder on my local Chromebook in the SD card? But I wanted to use this offline as well as online so I did not choose a Google Drive folder.

★☆☆☆☆2022-09-19
ИYN

Does not work on Vivaldi v5.4.2753.51 (Stable channel) (64-bit)

★☆☆☆☆2021-09-20
Mea Malaeqa

Bruh u can also use code pad text editor to make ur own website too.

★☆☆☆☆2021-07-07
Kavya Gadamsetti

help

★☆☆☆☆2020-12-30
PreeyamPro

Whenever i try to open a url it shows that the page took toooo long to repond. Please help me with this!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

★☆☆☆☆2020-12-09
Rupakshi Garg

your web server is not working ok

★☆☆☆☆2020-10-14
Stefan Mrsevic

Out of sudden I keep getting json response with an content could not listen and error code access denied.

★☆☆☆☆2020-08-11
Abhijay Pratap Singh Tanwar

it sucks

★☆☆☆☆2019-12-30
Chris Mammen

WHY BECAUSE THAT WHY THIS IS A GOOOOOOOOOOOOOOOOOOD APP

★☆☆☆☆2018-03-21
V M

Not working and neither are codelabs. tried on windows and Mac Machines

★☆☆☆☆2018-01-19
amarjeet pasrija

It do not start again easily after stoping it.

★☆☆☆☆2017-08-29
Rahul Yadav

not lunching ..

★☆☆☆☆2015-10-30
Alex Bombagi

It wont open on my computer

★☆☆☆☆2015-08-12
John Martin

I'm sorry I have to give this such a low rating but I have to be honest. Just nothing practical about it at this time includeing the fact that no default page loads. And the term "local Web" is an oxymoron. I mean is it Web or is it Local. Technically it's neither at this point due to it's limitations anyway. Nice concept and would re-evaluate my rating if many of the issues are changed. Right now all it does is define a folder for a localhost address. Don't even know what Chrome has to do with this.

★★☆☆☆2026-03-20
Rohit Srivastava

printer not working

★★☆☆☆2023-07-04
Abdulaziz

It isn't working anymore.

★★☆☆☆2023-05-23
Mr Beast

I would like to use php ext

★★☆☆☆2021-09-03
S.

it worked for everything except for "ALSO ON INTERNET", remains stuck on "starting", to be corrected!

★★☆☆☆2021-04-04
Scott Randell

Well, Im sure it works great for html etc but what about running PHP? Am I missing something?

★★☆☆☆2020-06-27
Kayode Operity

please how can can i connect to the web sever?

★★☆☆☆2018-02-16
yxcvbn yxcvbn

Where is the German language?

★★☆☆☆2016-09-28
Alok Bansal

Even after I have changed the working directory it is still showing the files from previous directory.

★★☆☆☆2016-05-02

Work great with html, css and javascript but it doesn't work with php like a real web server. I have to find another app to do this :(

★★☆☆☆2015-11-14
Alice Edits

i dont get it im tryin to make and agar.io gme CRAP DONT GET IT !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :(

★★★☆☆2026-02-20
Nandish N - Vendor

Team We Are Facing Issue Thermal Printer Not Working @AirportBlrHub_BLR

★★★☆☆2025-12-24
Raj Gupta

thermal printer not working

★★★☆☆2025-09-20
Manoj Kumar-Vendor

print is note work please start the print

★★★☆☆2022-02-14
Steven Casteal

Just started using the app, I'll see about a better review after I have learned to navigate. Wish me luck.

★★★☆☆2021-08-30
gxfvso.

It looks good, i really wished this was working on text app for chrome os and html code.

★★★☆☆2021-01-22
Ahmed Rowaihi

I cannot access my pc from ios iphone!

★★★☆☆2020-12-29
Pramesh

IN THE STARTING IT WILL WORK EXCELLENTLY! BUT, IN THE LAST WHEN I WANT TO OPEN THE WEB SERVOR BUTTON IT ISN'T RESPONDING!!!!!!!!

★★★☆☆2020-12-04
Pablo! books

Why does localhost:8000/ not work?

Permissions (8)

Permissions

alarms Can schedule periodic background tasks backgroundbrowser notifications Can show desktop notifications power storage Can store data locally in your browser system.networkunlimitedStorage

Details

Version 0.5.3
Updated Dec 6, 2025
Size 1.05MiB
First Seen Mar 21, 2026