ScreenshotNeo

BlogHow-to

How to Change the Default Filename Format in Save Page WE

Change Save Page WE’s filename template, choose useful page and URL fields, and fix common save-name issues in Firefox and Chrome.

By the ScreenshotNeo team4 October 20266 min read

To change Save Page WE’s default filename format, open the extension’s options, edit its saved-file-name template, and save a page to check the result. The template can use the page title, URL parts, saved or published date and time, query parameters, and fragment. You can also choose a replacement for spaces and set a maximum filename length.

Open Save Page WE options

The route depends on your browser:

  1. Firefox: Right-click the Save Page WE toolbar button, choose Manage Extension, open the three-dot menu, then choose Options.
  2. Chrome: Right-click the Save Page WE toolbar button and choose Options.

Find the setting for the format of the saved file name. The exact label or placement can differ by extension version. The official listings document this setting but do not establish one universal label across versions.

Build a filename template

Enter the fields you want in the filename format. Save Page WE documents these placeholders:

Field What it adds
%TITLE% The page title. If there is no title, it falls back to %FILE%. For an extracted resource, it is equivalent to %FILE%.
%DATE(x)% The save date in year-month-day order. The optional x sets the separator.
%TIME(x)% The save time in hour-minute-second order. The optional x sets the separator.
%DATEP(x)% and %TIMEP(x)% The page’s published date and time, when available.
%DATEPF(x)% and %TIMEPF(x)% Published date and time, falling back to save date and time when publication metadata is unavailable.
%HOST% The URL host.
%HOSTW% The URL host without a leading www..
%PATH% The URL path.
%PATHW% The URL path without its extension suffix.
%FILE% The final filename segment of the URL path.
%FILEW% The final filename segment without its extension suffix.
%QUERY(p)% The query string, or the value of a particular query parameter when p is specified.
%FRAGMENT% The URL fragment.

Choose fields according to how you will find and sort saved files:

  • Readable names: start with %TITLE%.
  • Source traceability: include %HOST%, %PATH%, or %FILE%.
  • Sorting or distinguishing repeated saves: include a date or time field. A separator can make the date or time easier to scan.

For example, a template combining the title, host, and save date can make a file recognizable while retaining its source and approximate save order. This is a template-design example; check the resulting name in your browser because filenames and available page metadata vary.

Set spaces and maximum length

Save Page WE provides a setting for the character that replaces spaces and another for the maximum filename length. Set these to suit the tools and file systems where you will use the saved pages. Shorter names are easier to scan and share; keeping a title or URL component may help identify the source.

The saved page uses the .html extension by default. The filename format also applies when extracting an image, audio, or video resource, so a template that works well for saved pages may produce a different-looking name for a resource.

Save a page and inspect the result

  1. Save the options.
  2. Open a page with a descriptive title and a recognizable URL.
  3. Save the page using Save Page WE.
  4. Inspect the downloaded filename. Check how missing titles, date fields, query values, spaces, and the length limit appear for the pages you save.
  5. If the filename differs from the template, check the save method and other download extensions as described below.

This verification is especially useful for pages without a document title or publication metadata. The documented fallback for %TITLE% is %FILE%; the published-date fields with the F suffix fall back to save date and time.

Save method and browser differences

Save Page WE documents an old and a new save method, and their behavior differs by browser:

Method Documented behavior What to check
Old method Remembers the last save location in Firefox and Chrome. The listing warns it may fail on some pages in Chrome 84 or later. If a page will not save in Chrome, check which save method is selected and whether the page is affected.
New method Can save more pages. Mozilla’s listing says it remembers the last save location in Firefox 78 or later, but not in Chrome. The listings also warn that another download extension may change the saved filename to a UUID. If the name becomes a UUID or the save location behaves differently, check for other download extensions and try to identify whether the new method is in use.

These are behaviors described in the browser listings; exact options and behavior can vary with browser and extension versions.

Troubleshooting

The filename still looks like the original URL

Check that you edited Save Page WE’s saved-file-name format option and saved the change. Confirm the template includes the field you expect, such as %TITLE% for the page title. A missing title falls back to %FILE%.

The saved name is a UUID

The Save Page WE listings warn that another download extension may change the filename to a UUID when the new save method is used. Check other download extensions and the selected save method.

The page will not save in Chrome

The listing warns that the old save method may fail on some pages in Chrome 84 or later, while the new method can save more pages. Check the selected method and consult the current extension options for the available choices.

The last save location is not remembered

The documented behavior differs: the old method remembers the last location in Firefox and Chrome; the new method remembers it in Firefox 78 or later, but not in Chrome. Check the method and browser you are using.

A published date or time is missing

%DATEP(x)% and %TIMEP(x)% use publication metadata when it is available. Use %DATEPF(x)% and %TIMEPF(x)% if you want those fields to fall back to save date and time when publication metadata is absent.

The name is too long or hard to read

Use the maximum filename-length setting and choose a space replacement character that suits your workflow. Consider removing less useful URL fields or using a shorter title-based template.

Performance, reliability, and file organization

Filename templates do not make a page save faster or guarantee that the page will be captured completely. They determine how the saved file is named. Save-method compatibility and browser download behavior can affect whether a save succeeds and what name appears. For reliable organization, use a template that remains useful when a page title or publication date is missing, and inspect a few representative saves after changing it.

There is no service cost associated with changing this extension setting. Your practical tradeoff is between informative names and names short enough to scan and manage. Date fields help distinguish repeated saves; URL fields help trace a page back to its source.

Or skip the browser setup

If your goal is to capture a website as an image or PDF rather than save it as a local HTML page, ScreenshotNeo provides a one-request screenshot API. It does not change Save Page WE’s filename setting or produce the same kind of saved HTML file. See the ScreenshotNeo API documentation for options.

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

ScreenshotNeo accepts cookie and consent banners and removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each step can be turned off. Bot checks, blank pages, failed loads, timeouts, and cache hits cost nothing, and response headers report the page verdict and billing status. Its MCP server lets AI agents use take_screenshot, get_page_info, and capture_pdf. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000 screenshots.

Sign up for ScreenshotNeo’s free plan: 1,000 screenshots a month, no card required.

FAQ

Does the filename format apply only to saved pages?

No. Save Page WE documents that it also uses the format when extracting image, audio, or video resources.

Can I include a query parameter in the filename?

Yes. The documented %QUERY(p)% field can include the query string or a particular parameter when you specify p.

Does Save Page WE save the page as HTML?

The saved HTML file uses the .html extension by default. ScreenshotNeo captures images or PDFs instead, so it serves a different need.