A browser extension for searching PriceCharting instantly from any page. Works on Chrome, Firefox, Edge, Brave, Opera, Vivaldi, and Arc.
Highlight text, right-click, and jump straight to PriceCharting results — prices, variants, and history in one click. Built for game collectors, card traders, and anyone tired of copy-pasting into a search bar.
Install from your browser's official extension store — reviewed, signed, and auto-updated:
Using Edge, Brave, or Opera? These browsers are built on the same engine as Chrome, so they can install extensions directly from the Chrome Web Store — no workaround needed.
- Right-click any selected text → Search PriceCharting for "…".
- Toolbar popup — click the icon for a quick search bar.
- Omnibox — type
pchart+ Tab in the address bar. - Keyboard shortcut —
Alt+Ssearches the selected text (opt-in). - Inline filters —
ps2,pal:god of waroverrides your defaults on the fly. - Configurable filters: category, console/platform, region, sort order, and more.
- Options page with progressive disclosure (Basic → Additional → Experimental).
- First-run setup wizard for quick onboarding.
- Dark/light mode follows the OS.
- Zero tracking, zero remote code, hopefully more than zero results.
- Settings presets / profiles — save and switch between named filter configurations. Enables multiple context-menu items per preset.
- Auto-detect platform from free-text queries (beyond the existing
platform:queryfilter syntax). - Localization (i18n) — translate UI strings via
chrome.i18n. - Search history / recent searches in the popup.
- Omnibox suggestions as you type.
- Firefox for Android support.
- Accessibility pass — full keyboard navigation, focus management, screen reader coverage.
- PriceCharting API integration (v2). And everything that enables.
- Game-name aliases and fuzzy matching in the query parser.
- Import/export settings as JSON.
- Configurable context-menu label text.
- Download or clone this repository.
- Open
chrome://extensions(oredge://extensions). - Enable Developer mode (top-right toggle).
- Click Load unpacked and select the
src/folder of this repository. - Highlight some text → right-click → Search "…" on PriceCharting.
- Open
about:debugging#/runtime/this-firefox. - Click Load Temporary Add-on… and pick
src/manifest.json. - The add-on stays loaded until you close Firefox. For permanent install you need a signed
.xpifrom AMO.
pricecharting-search/
├── README.md, LICENSE, NOTICE, CONTRIBUTING.md, CHANGELOG.md
├── .editorconfig, .gitignore
├── package.json, web-ext-config.cjs # Dev tooling (never shipped)
├── docs/ # Developer docs (architecture, URL reference)
├── media/ # Screenshots for store listings
├── .github/ # Issue templates, CI
└── src/ # Everything that ships to browsers
├── manifest.json
├── _locales/ # i18n string catalogs
├── background/ # Service worker entry
├── icons/ # 16/32/48/64/128 px PNGs
├── lib/ # Pure modules (no DOM)
├── shared/ # Cross-surface CSS + theme detection
├── options/ # Settings page
├── popup/ # Toolbar action popup
└── setup/ # First-run setup wizard
Planned: content/ (content scripts).
See docs/architecture.md for the folder
layout and conventions.
This project is licensed under the GNU Affero General Public License,
version 3 (LICENSE), with the additional attribution and
commercial-licensing terms in NOTICE.
In short:
- Personal / non-commercial use: free. Install it, fork it, modify it, share it.
- Forks and redistribution: allowed, but must remain under AGPL-3.0,
must keep the copyright notice and
NOTICEfile, must publish source, and must be renamed (the original project name and the author's name may not be used to endorse derivatives). - Commercial / monetized use under terms incompatible with AGPL-3.0
(e.g. closed-source bundling, paid SaaS integration): please contact
the author first — see
NOTICEfor contact channels. The goal is a heads-up, not a gatekeeping fee.
Contributions are welcome — see CONTRIBUTING.md
for how PRs are handled.
This extension is not affiliated with, endorsed by, or sponsored by PriceCharting. "PriceCharting" is a trademark of its respective owner. The extension simply opens the public search URL in your browser.