NooBox is a free, open source browsers & extensions project written in TypeScript and released under GPL-3.0. It has 522 GitHub stars, 54 forks and 37 open issues, and was last pushed 12 months ago. On this registry it ranks #148 of 150 tracked projects in Browsers & Extensions, with 5 head-to-head comparisons available.

What is NooBox?

NooBox is a GPL-3.0 Chrome extension, written in TypeScript and React, that bundles reverse image search, bulk image extraction, timed page refresh and HTML5 video control into one toolbar download for people who want those utilities without installing several separate extensions.

What it is

NooBox — also written 二箱 — is a browser extension for Google Chrome, distributed through the Chrome Web Store and as a downloadable CRX file. Its stated purpose is to hold a set of small utility tools in a single package, and the README lists four: Search By Image, Extract Images, Auto Refresh, and HTML5 Video Control, the last marked "(Abort)". The project is written in TypeScript and uses React, and it is licensed under GPL-3.0. Development is current: last push 2025-11-21, 524 stars, 54 forks, 37 open issues.

The concrete problem it solves is stated most sharply for image search. The README quotes Life Hacker on the general difficulty of tracing where an image came from, then narrows the problem to one line: "The results from one search engine are limited." NooBox replaces the manual routine of saving an image, opening several reverse-image-search engines in separate tabs, and uploading the file to each one by hand. It grabs results from different engines in one action, and it extends the same grab-and-collect idea to images embedded in the current page, which the user can bulk download as a zip.

Key capabilities

  • Reverse image search across multiple engines in one pass, addressing the README's stated problem that "The results from one search engine are limited."
  • Four input methods for image search: "Select to Search" (upload a local image), "Drag to Search" (drag a local image), "Right-Click Menu Search" (right-click any image on a page), and "Screen Shot Search" (screenshot an image, then search).
  • "Extract Images": collects every image on the current webpage, with a "Download" button that zips them into a single archive.
  • "Auto Refresh": set a timer, then click the refresh icon to start timed reloading of the current page.
  • "HTML5 Video Control (Abort)", a video-control tool listed in the README's table of contents and marked aborted.
  • Interface localisations listed as Chinese (simplified), Chinese (traditional), English, and Japanese.
  • Two installation paths: the Chrome Web Store listing, or a CRX download installed via Settings, More Tools, Extensions, Developer Mode, then dragging the CRX file.

Who uses it and how

  • People who reverse-search images casually and do not want to visit each engine's site individually; the README frames this as do-it-yourself "detective work" on an image's origin.
  • Users working from social media images, the case the README's quoted Life Hacker passage opens with.
  • Anyone archiving a page's media: Extract Images plus the zip download turns a whole page of images into one file.
  • Users who need a page reloading on a schedule, such as watching a listing or a status page, through Auto Refresh's timer.
  • Non-English users: simplified Chinese, traditional Chinese, English and Japanese are the listed languages.

Getting started

Install from the Chrome Web Store, or download the CRX and load it by opening Settings, then More Tools, then Extensions, enabling Developer Mode, and dragging the CRX file into the page.

How it compares

The facts name no comparable tools, and no list of paid products that NooBox replaces is provided. On the record available here, it stands alone in this registry.

When to use it — and when not to

The extension runs in the browser, so there is no database, storage backend, or mail service for a self-hoster to operate, the GPL-3.0 licence is clear, and development is current as of the last push. It is Chrome-specific, and the README excerpt is thin — it documents installation and features but no build steps for the TypeScript and React source, so anyone wanting to compile or modify it works without guidance. The video tool is marked aborted and 37 open issues remain, so a user who needs dependable HTML5 video control, or a browser other than Chrome, should look elsewhere.

project readme (upstream, from github) — read inline


NooBox
Noobox | 二箱(简) | 二箱(繁)

Table Of Content

Installation

Chrome Web Stroe CRX Download

How to Install CRX ?

Setting -> More Tools -> Extension -> Open Developer Mode -> Drag CRX File

Search By Image

"If you’ve stumbled across an image on the internet—perhaps on your favorite social media site—and you want to know more about it, you can always ask the person responsible for the post. Odds are good that they probably just cribbed the image from somewhere else, and don’t know any more about where it came from. But that’s fine. You can also take on the detective work yourself, and there are plenty of resources to help you out." --- Life Hacker

Problem

The results from one search engine are limited

How Noobox Does ?

Grab All results from different engines

Different Approcah

1."Select to Search" : Click to upload the local image

2."Drag to Search" : Drag to upload the local image

3."Right-Click Menu Search" : Right click any image in the webpage

4."Screen Shot Search" : Screen shot the image you like, then search

Extract Images

Noobox can extract all image in current webpage. Click "Download" button to Zip all the images and to download

Auto Refresh

Set Timer and click the refresh icon to start auto refresh for webpage

Available Language

🇨🇳 🇹🇼 :us: :jp:

Frequently asked questions

Is NooBox free to use?

NooBox is open source under the GPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does NooBox do?

A Chrome Extension that contains useful tools

What is NooBox written in?

NooBox is primarily written in TypeScript. Its source is publicly available at https://github.com/AInoob/NooBox, and it has 522 GitHub stars.