Web Server for Chrome icon

Web Server for Chrome

Extension Actions

CRX ID
ofhbbkphhbklhfoeikjpcbhemlocgigb
Status
  • Live on Store
Description from extension meta

A Web Server for Chrome, serves web pages from a local folder over the network, using HTTP. Runs offline.

Image from store
Web Server for Chrome
Description from store

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

Latest reviews

Prince Kumar Rathor . - Vendor
print is note work please start the print please
Kuldeep Kumar Pandey
Thermal printer not working
Manoj Kumar-Vendor
print is note work please start the print
Sahil kumar
Thermal printer not working IdentifyPlusMorindaMDH_MRN
ANSHUMAN . - Vendor
please my printer not working
Abdul Munzir
Thermal printer is not working .....
Ravi Kant Pal
Thermal printer is not working ......????
Ajit Kumar
Thermal printer is not working ......????
Shubham Naik - Vendor
thermal printer is not working
MANJUNATH P
thermal printer is not working
Rajan Chaudhary - Vendor
Thermal printer is not working please resolve
Pazza 2234
Must have for people who want to do web development on a school chromebook with sites like vscode.dev but their school will not let you use crosvm, or it is broken in your fakemurk/murkmod instance. RIP chouton.
Ekene Agu
Will not allow me share files. Only runs well on local machine.
Henri Frick
10 / 10 i love this, so easy, works flawlessly... please never go away! Installation , activation, use, all is super easy and there are no payments along the way.
Music
First time using ChromeOS and installed this 200 OK! Easy and friendly settings, probably the easiest webserver I've used. Loved it. If this can add extra server side support would be great (ie, PHP etc).
Go Green
BEST Web server for chrome to do light shares and transfers.!
mac shaffner
I have used this tool for a LONG time and it is one of the best tools i have ever found it allows me to test my games quickly without needing to make a website and upload a file everytime i want to test my games. it also allows me to have a library of everygame I made that runs on chrome without needing an internet connection. most importantly though it allows me to bring my games to school and play them with friends. thank you (:
Christian Ortiz
Amazing tool, while it worked. Can only run on ChromeOS now. Simple and great tool for what it is.
Spens Sir
it is awesome and simple to use i can also immediatly make the server public but with other servers i need to configure a bunch of other stuff which i very complicated
Subhash Kakawat
its not working anymore on Windows getting the following message: "This item can only run on ChromeOS" please make it run on windows again
Guillermo Larrosa
It was great, but now it's telling me that it can only run on chromeOS
doge guide
real
Pragya Tripathi
This is awesome, In just seconds i can run my build of both angular and react.
James Larrowe
Works great on Chromebook. I use it to forward files to old devices that can't use the Internet anymore
Edward Hennen
not opening
Dipti Shinde
Does't working.....
Abdulaziz
It isn't working anymore.
Sebastien Lemieux
Doesn't work on recent chrome versions.
Mr Beast
I would like to use php ext
Laurent Bardy
Chrome Web Server has been transformed into a portable application for Windows / MacOS / Linux that you can find here: https://simplewebserver.org/ Simple Web Server has the same features and interface as Chrome Web Server. Thanks a lot to the people developing this great application! Chrome Web Server has been a great application! But unfortunately it has reached the end of its life cycle and is no longer developed or supported. Google is in the process of abandoning the Chrome Apps which should not be available since 2023 (see this announcement from Google: https://blog.chromium.org/2020/01/moving-forward-from-chrome-apps.html)
#Snoworange535
excellent webpage development tools. easy to use and fast.
Frank Großekathöfer
This extension I do need for my study and development. Thanks
David
Amazing, just what I needed. Thanks for all the hard work!
F S
Works exactly as stated. Nice app.!
Hamoody Printpapa
Great, Simple and it does exactly what I want. Thank you Chromebeat!
Visakh Viswambaren
Simple and useful
obinna ngwu
I have never reviewed a chrome app or extension before in my life but this.. this is the good stuff right here!
Julian B
awesome app
Pete Plet
I've been looking for something like this for 2 years now and now I can finally run a local web server! 5 stars to the creator of this extension. (Too bad google might remove Chrome Apps).
Fadli Syahroni
Whoever made this application, I am very grateful, I am very helpful, I hope kindness always accompanies me
Deepesh Juyal
HATED IT
Chaseio Gaming
its good try it for yourself
pro2stinger
i see theres finally a cors option and thatis very nice but could you make a server executed file such as file (index.sjs): let res=[]; res.push('<input>') socket.write(buffer(res.join('\n')),socketId) i have made such projects in chrome and i've noticed its easy to achieve using new Function(...parameter<String>, content<String>)
Бобряков Вадим
astonishing
Reilly McLaren
Very simple to use. Convenient and user-friendly. Thanks for making it!
Luna
Google will remove support for chrome apps in December 2022. This will be the end of usefull apps like this one. Instead, there's an alternative continuation called Simple Web Server. Check it out! https://simplewebserver.org/
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.
Mohan Kumar
This Application works and supports great. But I would want to open multiple instances of this application at a time. Hope we get such feature update ASAP.
Amlan Saha Kundu
Probably the best simple web server out there... But don't know what will happen after 5 weeks :(
Rocky Igniz
good good up!