Free Chrome Extension · ServiceNow

Query ServiceNow
at the speed of thought

Stop hand-writing encoded query strings. SN Power Search gives you a smart, keyboard-first builder — with live field autocomplete, multi-condition chips, and a reference resolver — right inside your browser.

mycompany.service-now.com/now/nav/ui/classic/params/target/incident_list.do
Step 01 — Start here
Pick your table
Choose from pre-loaded ITSM and CMDB tables or type any custom table name. The extension auto-detects the table you're currently viewing in ServiceNow.
  • Common tables ready: incident, change_request, cmdb_ci, sys_user and more
  • Type any custom or scoped app table name
  • 🔍Auto-detects table from your current SN tab URL
Step 02 — Smart autocomplete
Live field autocomplete
Fields are fetched live from your ServiceNow instance — including all inherited fields from parent tables. Search by label or API name.
  • 📡Walks the full inheritance chain — e.g. change_request → task → sys_metadata
  • 💾Cached per-instance for 1 hour — instant on repeat opens
  • 🔗Reference fields tagged REF — triggers the sys_id resolver automatically
Step 03 — Build complex queries
Stack multiple conditions
Hit + Add or Ctrl+Enter to commit a condition as a chip and immediately start the next one. Stack as many as you need.
  • 13 operators: equals, LIKE, STARTSWITH, IN, IS EMPTY, greater/less than and more
  • 🏷Each condition shown as a dismissible chip — remove any with one click
  • 📋Advanced field for raw query fragments appended automatically
Step 04 — Execute & save
Search, save, repeat
Press Enter and the full sysparm_query URL is built and your SN tab navigates directly. Save queries as named templates to reuse any time.
  • Save any search as a named template — loads in one click next time
  • 📤Export templates as JSON to share with your team
  • Last 8 searches remembered automatically as recent history
What's inside

Every tool you need
to query faster

Built for ServiceNow admins, developers, and power users who spend their days inside list views.

🔍

Dynamic Field Autocomplete

Type a label or API name — fields load live from your instance including the full inheritance chain from every parent table.

Multi-Condition Builder

Stack conditions as dismissible chips with a single keystroke. Each committed condition is preserved while you build the next.

🔗

Reference Field Resolver

Select a reference field and a resolver panel appears. Type a display name — matching records surface with sys_ids ready to use.

Saved Templates

Save any search as a named template for one-click reload. Export as JSON to share with teammates or import on a new machine.

⌨️

Keyboard First

Every action has a shortcut. Tab to navigate, arrow keys for the dropdown, Enter to search, Ctrl+Enter to add a condition.

👁

Live Query Preview

The exact sysparm_query string updates in real-time as you build — colour-coded tokens for table, field, operator and value.

Smart Field Cache

Fields are cached per-instance for 1 hour so the popup opens instantly every time. One click on ↻ fetches fresh schema.

📋

Advanced Query Field

Paste any raw encoded query or JavaScript condition — appended with a ^ separator to your built conditions.

🔒

Session-Safe & Private

Reuses your existing SN session cookie passively. Zero credentials stored, nothing sent externally. All data stays local.

The workflow

From zero to query
in under 10 seconds

No setup. No login. No configuration. Just open a ServiceNow tab and click the extension.

01

Open any ServiceNow tab

The extension detects your *.service-now.com instance and authenticates using your existing browser session. The instance badge turns green — no credentials ever stored.

02

Select a table

Choose from built-in ITSM tables (incident, change_request, problem, sc_request…) and CMDB tables (cmdb_ci, cmdb_ci_server…), or type any custom table. The table is also auto-detected from your current SN tab URL if you're already on a list view.

03

Search and pick your field

Click the Field input or start typing. The extension fetches all fields for the selected table — including inherited fields from every parent in the chain — and shows them in a searchable dropdown. Both label and API name are visible. REF-tagged fields reveal the display-name resolver panel.

04

Choose an operator and value

Pick from 13 operators: = != LIKE STARTSWITH ENDSWITH CONTAINS IS EMPTY IS NOT EMPTY IN > < . Operators that need no value automatically disable the input.

05

Add more conditions or hit Search

Press + Add or Ctrl+Enter to commit the condition as a chip and start the next one. When ready, press Enter. The extension assembles the full sysparm_query URL and navigates your SN tab directly to the filtered list view.

06

Save as a template

Click + Save, give it a name, and it joins your Saved Templates — available on every future popup open. Export as JSON to share with your entire team in one paste.

Shortcuts

Built for the keyboard

Every interaction has a key binding. Keep your hands on the keyboard and your eyes on the query.

Execute search
Enter
Add condition chip
Ctrl+
Navigate dropdown
/
Select highlighted field
Tabor
Close dropdown
Esc
Search from advanced field
Ctrl+
Privacy & security

Your data stays
on your machine

SN Power Search collects zero personal data and communicates with zero external servers.

🔒

No credentials stored

The extension uses your browser's existing session cookie passively via same-origin. Your password and session token are never read or stored.

📦

Local storage only

Saved templates, recent searches, field cache and UI state are stored in Chrome's local extension storage. Nothing synced to any cloud.

🚫

No external calls

Every API call goes directly to your own ServiceNow instance — the same requests your browser already makes. No third-party servers, no analytics, no telemetry.

Ready to build queries faster?

Free forever. Works on any ServiceNow instance. No account required.

Add to Chrome — It's Free
Questions or feedback? rawnakkapoor@gmail.com