Clearer command logs: Hide HTTP requests in the Cypress App

November 6, 2025

By Jennifer Shehane

Hiding requests for cleaner command logs in Cypress App

When running Cypress tests, your Command Log can fill up fast, especially when your app makes lots of network calls. While these entries are helpful when you’re debugging, they can also add noise when you just want to focus on the test flow.

That’s why we’ve added a new option to the Cypress App to hide HTTP requests.

A cleaner view in the Command Log

When you don’t need to inspect network calls, you can now hide them directly from the Command Log.

Deselect the “Show HTTP Requests” toggle in the new Options in the Command Log header. This hides all entries for XHR and Fetch requests, helping you focus on the Cypress commands that interact with the page.

When you want to see them again, toggle the setting back on. No rerun or reload required.

0:00
/0:26

All your tests still run the same

Hiding HTTP requests doesn’t change how your tests execute. It only affects what’s displayed in the Cypress App.

Even when XHR and Fetch requests are hidden from view, they still run behind the scenes and remain available to network stubbing and spying with cy.intercept()

This gives you a cleaner, more focused debugging experience without losing access to any test behavior or network information.

Try it out today

Upgrade to Cypress 15.4+ and open any test in the App. In the Command Log header, open the Options menu and deselect Show HTTP Requests to hide XHR and Fetch entries.

It’s a small change that makes a big difference when you’re navigating complex test runs, helping you stay focused and in control.