Form Enhancements
SN Utils features for ServiceNow forms including keyboard shortcuts, screenshot pasting, view data, and technical names.
Last updated: January 24, 2026
Last updated: January 24, 2026
Forms get several enhancements from SN Utils, from features useful for all ServiceNow users to developer-focused tools.
CTRL-Click on field labels to build a list filter using current values.

Click on multiple labels (like Category, Assignment Group, Subcategory) to build a filter with those conditions. Clicking the generated link opens the filtered list in a new tab with the filter pinned.

CTRL-Click in the gray header bar to create a filter for the current record's Sys ID - a quick way to open the record in list view.
| Shortcut | Action |
|---|---|
| CTRL-S | Save the record |
| CTRL-SHIFT-S | Insert and stay (when supported) |
| CTRL-] | Next record (when available) |
| CTRL-[ | Previous record (when available) |
| CTRL-V | Paste image (when enabled) |
Adding screenshots normally requires saving to disk, opening a dialog, and uploading. With SN Utils, paste directly via CTRL-V.

A unique filename based on the timestamp is automatically added. You can change the name from the preview if needed.
If your form has an Activity stream, the screenshot appears there immediately.

This also works when viewing records in Workspaces.
Click the question mark icon (added by SN Utils) in the form header to see record metadata.

Shows:
View Data is a supercharged Show XML. Access it via:
/vd
Features:
Double-click a field label to open the Field Editor popup showing the field name, table, and type.

For choice fields, you can toggle between a select dropdown and a raw text input using the toggle button. This lets you either pick from available choices or type a value directly. The editor also provides Copy and Dictionary buttons for quick access to the value and the dictionary entry.
This works for read-only fields too (admin only). Try changing a reference field to a Sys ID value.
Like lists, Technical Names adds valuable information to forms:

table.field path, field type, and quick actions like Open Dictionary, Copy field name, Copy table.field, and Edit FieldList field values (like Watch List) are converted to hyperlinks to the underlying records, with a red X to remove values.

Depending on field type, labels become hyperlinks:
Header bar additions:
For related lists, normal lists show the table name, while scripted relations show a link to the sys_relationship record.

When viewing a metadata record in a different scope, click to switch scope with one click instead of making one-off edits.

Some enhancements only apply to specific tables:

SN Utils automatically backs up unsaved changes in script fields to the browser's session storage. If your session times out, the browser crashes, or you accidentally navigate away, your work is not lost.
How it works:
snu_script_<sys_id>) and tracks each script field independently, so multi-field records (e.g. a Business Rule with both Script and Condition) are handled correctly.Recovering a script:
The backup is automatically cleaned up when the editor content matches the saved version (i.e. after a successful save).
Settings: Script Recovery is enabled by default. It can be toggled via the scriptrecovery setting.
When "Enable Code Editor buttons" is enabled, you can open a full-screen editor for code fields.

If a record has attachments, a magnifying glass icon lets you preview many file types that would otherwise need to be downloaded.

For metadata forms without the Versions related list, SN Utils adds a link that opens a modal showing version history - no need to modify the form layout.
