v2.1.0 · 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, AND/OR multi-condition chips, dot-walk navigation, 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, CMDB, and Admin tables or type any custom table name. The extension auto-detects the table you're currently viewing — or hit Import to pull active filters straight from the page.
  • Common tables ready: incident, change_request, cmdb_ci, sys_user and more
  • Type any custom or scoped app table name
  • 📥Import button reads current page filters — table and conditions auto-filled
Step 02 — Smart autocomplete
Live field autocomplete
Fields are fetched live from your ServiceNow instance — including all inherited fields from parent tables. Hit on any REF field to dot-walk into the referenced table.
  • 📡Walks the full inheritance chain — e.g. change_request → task → sys_metadata
  • 💾Cached per-instance for 1 hour — instant on repeat opens
  • 🔗REF fields: tap → to dot-walk (e.g. assigned_to.department) or select to resolve a display name to sys_id
Step 03 — Build complex queries
Stack AND / OR conditions
Hit + Add or Ctrl+Enter to commit a condition as a chip, then choose AND or OR before adding the next one. Stack as many as you need.
  • 13 operators with inline hints: equals, LIKE, STARTSWITH, IN, IS EMPTY, >, < and more
  • 🔀AND / OR toggle per condition — mix logic within a single query
  • 🏷Each condition shown as a dismissible chip — remove any with one click
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 10 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. Refresh anytime with ↻.

AND / OR Condition Builder

Stack conditions as dismissible chips. Choose AND or OR per condition with a toggle before adding — mix logic freely within a single sysparm_query.

🔗

Reference Fields & Dot-Walk

Select a REF field to resolve display names to sys_ids via live lookup. Hit → to dot-walk into the referenced table and query nested fields like assigned_to.department.

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.

Smart Field Cache

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

📥

Import from Page

One click on Import reads the active ServiceNow list view's filters and table — filling the builder automatically so you can refine without retyping.

🔒

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 — or import from the page

Choose from built-in ITSM tables (incident, change_request, problem, sc_request…), CMDB tables, Users & Groups, and Admin tables, or type any custom table. The table is also auto-detected from your current SN tab URL if you're on a list view. Hit Import to pull the page's active filters directly into the builder.

03

Search and pick your field

Click the Field input or start typing. The extension fetches all fields including inherited ones and shows them in a searchable dropdown. Both label and API name are visible. REF-tagged fields show a drill button — click it to dot-walk into the referenced table (e.g. assigned_to.department), or select the field directly to trigger the display-name resolver.

04

Choose an operator and value

Pick from 13 operators: = != LIKE STARTSWITH ENDSWITH CONTAINS IS EMPTY IS NOT EMPTY IN > < . Each operator shows an inline hint explaining its behaviour. Operators that need no value automatically disable the value 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. Use the AND / OR toggle to control how the new condition joins the previous ones — mix and match as needed. When ready, press Enter to navigate your SN tab directly to the filtered list.

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 (field or value input)
Ctrl+
Navigate field dropdown
/
Select highlighted field
Tabor
Navigate reference lookup results
/
Close dropdown / cancel prompt
Esc
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