Chrome internal pages: Make the most out of Google Chrome

Google Chrome is the most popular browser for both desktop & mobile phones. With over 65% market share,(just on desktop) Google Chrome is unbeatable. That too, when the chrome webstore comes in the picture, the browser is second to none. The browser is so well-developed that there is something in store for everyone. There’s a solution and troubleshoot workaround for almost everything. Out of many cool features is the repository of internal Chrome URLs that houses links to webpages to debug & fix issues at your end itself.

In this guide, I’ve brought the list of Chrome URLs and their uses.

Without further ado, let’s dive in right away.




What are Chrome URLs or Chrome internal pages?

Chrome URLs or the chrome internal pages are accessibility pages to help the users understand hidden internal aspects of the browser well. Furthermore, the users can troubleshoot issues with these Chrome URLs or internal pages.

Just like Google Chrome, Firefox & Opera also has such experimental features hidden under such internal pages. These internal pages are ultra-advanced settings and customizations you can make per tab or overall chrome browsing experience.

Now that you’re aware of what these chrome URLs do, let me share the details about it.

List of Chrome URLs or Chrome Internal pages

At the time of writing this guide, there are 84 internal Chrome URLs. This number keeps updating with newer features added to Chrome’s armor.¬† These URLs will not only help you extend the functionality of Google Chrome, but you can also debug issues you encounter while browsing the web.

You can access the internal URLs from this page or this page

Now that you can see the URLs. Let me tell you what each of these internal pages does.

1. chrome://about

This page will lead to the internal pages list of Chrome URLs list.

2. chrome://accessibility

This page has the accessibility settings for all the webpages that are active at the moment. Accessibility settings help visually impaired users to use the web as fluent as everyone else.

3. chrome://appcache-internals

Here you can find the applications that are occupying cache on your desktop. You can use this page to find out if chrome is utilizing space on the cache. This page will help you decide whether or not to clear Google Chrome’s cache in case the desktop lags.

4. chrome://apps

Here, you can find the pre-installed apps. You can bookmark this to quickly access the chrome apps. Whenever you install a new Chrome app, it will show up here. Furthermore, you can even pin the apps to the taskbar on your PC.

5. chrome://blob-internals

This page shows the details of a large image or video files.

6. chrome://bluetooth-internals

It shows whether your PC has Bluetooth functionality or not. You can also scan for connected devices. In case your native Bluetooth interface isn’t working, you can use this internal page to check and manage the devices.

7. chrome://bookmarks

This internal page will open the bookmarks you have saved on your browser. However, you can use the keyboard shortcut Ctrl+Shift+B to show the bookmarks in the toolbar.

8. chrome://chrome

This page is the home to check for updates, update the browser, and know about the browser and update the chrome settings.

9. chrome://chrome-urls

This is the same as chrome://about that opens the list of all chrome hidden internal pages.

10. chrome://components

Chrome has several components that power its run. You can find all those components on this page and check for their updates.

11. chrome://conflicts

All the conflicts between the PC and Google Chrome. You can find the log for analyzing the errors if you are working on an extension of testing a new feature for your website.

12. chrome://crashes

This page keeps the log of every time chrome has crashed and the error that has caused the crash. These reports are automatically sent to Google so that they can fix the issue as soon as possible.

13. chrome://credits

List of all organizations and developers who’ve contributed to Google Chrome with their license and homepage link. If you are looking for collaboration for your product, this is the page you wanna head over to.

14. chrome://device-log

This chrome internal page is useful to find the issues that occurred on the PC, as these records events happened on the PC level. Events like power, USB, Bluetooth connection, network issues, etc.

15. chrome://devices

It shows the list of compatible and devices connected to the PC.

16. chrome://dino

Remember that dino that you used to when the internet went down? You no more have to disconnect from the internet in order to play with that dino. Head over to this internal page and start running. And, did you know that the game is built practically endless. You’ll need to play it for 17 million years to actually finish it. Guess how long T-rexes were alive on Earth? 17 million years 😉 Google doesn’t do anything without any reason.

17. chrome://discards

There’s a table that shows the details of all the active tabs. If you’ve set chrome to kill unused tabs it will be shown here accordingly.

18. chrome://download-internals

This internal page is extremely useful for developers who need to download internal components to test their products.

19. chrome://downloads

This will take you to the download page. You can either bookmark this page or simply use the keyboard shortcut Ctrl+J to access the downloads page.

20. chrome://extensions

You will be taken to the Chrome extensions page.

21. chrome://flags

Experimental features will be listed here. I’ve listed the most fruitful flags that will improve your productivity here. Do check it out.

22. chrome://gcm-internals

It contains information about the push notification sent via Google Cloud Messaging which is used by third-party developers. Furthermore, you can find all the websites and apps that are currently sending push notifications.

23. chrome://gpu

Task manager within chrome, but instead of apps, this internal page will show which website(in tabs) have affected the hardware acceleration.

24. chrome://help

This again opens the settings page, where you can check for updates and other chrome settings. Not sure why they have two different URLs pointing to the same chrome internal page.

25. chrome://histograms

This page shows the time it took for various services to render data on the browser. This is helpful for developers who are working on a product that runs on chrome and want to test how their product responds to the services and processes the data.

26. chrome://history

This will take you to the browsing history page, where you can clear the browsing history, clear cache, and cookies. Alternatively, you can use Ctrl+H as keyboard shortcut 😉

26. chrome://indexeddb-internals

List of websites that create a database to save various information and blobs. You can use this to see what data the websites you visit, save. This is a step towards transparent browsing.

27. chrome://inspect

It opens various tools that help the developer to access Google Chrome’s performance data. It has different sections like Devices, Extensions, Pages, Apps, etc with an option to inspect each one of them.

28. chrome://interstitials

This internal page has various response pages of Google Chrome’s security. These pages show up when users try to access a harmful website accordingly.

29. chrome://interventions-internals

It displays few internal flags, the quality of the network, blocklist status & intervention logs. Developers can check the intervention from scripts and external servers.

30. chrome://invalidations

This internal page gives debug information about various services so that developers can fix the issues. The services are the primary components of Google Chrome, so the debug information helps in eliminating the issue.

31. chrome://local-state

It’s a debug page which contains all the local information related to Google Chrome. This data or code is parsed in a programming language so that developers can easily go through the code.

32. chrome://media-engagement

As the name suggests. This internal page contains the data of any type of media played in the background.

33. chrome://media-internals

This internal page lists all the media devices connected to the desktop. You can also find the data on the websites using those devices.

34. chrome://nacl

It displays information about the operating system of your desktop, Google Chrome’s version, and information for Portable Native Client. This Portable NaCl helps the developers to test their apps and website for ARM, x86, and other platforms in a sandbox.

35. chrome://net-export

Developers can export the log of Google Chrome’s network activity. It can be used to find all the unnecessary outbound connections which were established with the desktop.

36. chrome://net-internals

With this, you can access various network-related settings like DNS, Proxy, Sockets, and Domain Security Policy. Most of these network customizations are not available in Chrome’s Settings page, which you can configure here.

37. chrome://network-error

It displays the response page of Chrome when the URL is found invalid or has a network error.

38. chrome://network-errors

It’s a library of all the response pages for network errors while browsing the web. If you click on a particular error, you can see the response page.

39. chrome://newtab

Bookmark this as it opens a new tab. Alternatively, use keyboard shortcut is CTRL+T

40. chrome://ntp-tiles-internals

Here you will find the top websites which are displayed(or pinned) on the homepage with their URL and favicon address. You can add or remove websites with your custom address as well.

41. chrome://omnibox

It lets developers debug Omnibox functionality with various tools.

42. chrome://password-manager-internals

It captures the logs of password managers available in Google Chrome.

43. chrome://policy

It displays all the user and security policies running on Chrome. My desktop has chrome policies listed and Google Docs offline.

44. chrome://predictors

It lists all the key strings which can be used to predict websites. The most interesting part is that Chrome keeps a log of hits and misses in a table and you can see it right here with all the website strings.

45. chrome://print

It opens Chrome‚ default Print setting where you can customize the page layout and other printing options. You can even save the web page in a printable format directly to your Google Drive.

46. chrome://process-internals

It lists all the websites and extensions running in Chrome with their frame information. Chrome version of the Task manager’s process tab. Sadly, you cannot kill any task or in this case, tabs, from this page.

47. chrome://quota-internals

This internal page displays the storage available in the system and it lists all the websites that have stored any type of local data on your desktop. Furthermore, you can dump the summary of data usage in the XML language.

48. chrome://safe-browsing

Google Chrome’s version of an anti-virus package. It keeps a log and updates its database about all kinds of malware and suspicious websites. However, for Chrome, Google maintains its database of iniquitous websites, viruses, and malware.

49. chrome://serviceworker-internals

This internal page lists all the websites which have stored javascript on the Chrome browser. While javascript is essential for the web, sometimes harmful scripts make their way to the computer. You can use this internal page if you find anything odd happening in your browsing experience.

50. chrome://settings

An internal page for Chrome‚ main Settings page. Add this page as a bookmark to instantly access the Chrome’s settings page.

51. chrome://signin-internals

You can find all the google account that is signed into Chrome. It doesn’t matter if active or not, even if the accounts were added once, you can find that on this page. You can also find the information on the current active Google account.

52. chrome://site-engagement

An interesting page where you can find a list of all websites you interact most with ranking in decreasing order. It’s Quora ranking at the top for me 😉 and I’m not surprised at all.

53. chrome://suggestions

This chrome internal page gives you suggestions of various webpages on Chrome. I’ve got a bunch of suggestions for sites I visit the most. You can also refresh the suggestions. The suggestions expire after some days if you don’t visit it within that time frame.

54. chrome://supervised-user-internals

This internal page provides information about all the Google account linked in the Chrome browser. Information like age, email id, active ID or not, and more such information related to all the active Google account.

55. chrome://sync-internals

You can control everything about sync options available across various service handles.

56. chrome://system

All the system details are listed here. It’s creepy why Google keeps an eye on the system details.

57. chrome://terms

It displays Google Chrome’s Terms and Conditions. Take a day or two out of your busy schedule and go through the terms and conditions to see what data is going to Google and how are they using it.

58. chrome://tracing

Testing space for developers to test their webpages & tools with various tools provided in that chrome internal page.

59. chrome://translate-internals

You can find the default language, translation preference, and supported languages.

60. chrome://usb-internals

All the USB devices are listed on this internal page. You can add any USB device using a serial number.

61. chrome://user-actions

You can find all the user actions along with the timestamp. Actions that you perform while chrome is active are recorded and listed on this page.

62. chrome://version

This internal page lists all the technical details like the flash version, command line to access the app, etc.

63. chrome://webrtc-internals

Useful information and tools for developers who’re developing apps & websites based on real-time communication technology (RTC).

64. chrome://webrtc-logs

Here you can find the event logs recorded during real-time communication so that developers can debug WebRTC issues.

Other Chrome URLs to debug/developers

The following pages are for debugging purposes only. Because they crash or hang the renderer, they’re not linked directly; you can type them into the address bar if you need them.

  • chrome://badcastcrash/
  • chrome://inducebrowsercrashforrealz/
  • chrome://crash/
  • chrome://crashdump/
  • chrome://kill/
  • chrome://hang/
  • chrome://shorthang/
  • chrome://gpuclean/
  • chrome://gpucrash/
  • chrome://gpuhang/
  • chrome://memory-exhaust/
  • chrome://ppapiflashcrash/
  • chrome://ppapiflashhang/
  • chrome://inducebrowserheapcorruption/
  • chrome://heapcorruptioncrash/
  • chrome://quit/
  • chrome://restart/

Final thoughts

Sure, these internal pages won’t come handy for all but few pages like settings, bookmarks, history, downloads are something we use almost daily.

I hope this guide has helped you understand the meaning and use of each of the chrome URLs. Feel free to share this page with your friends & family.





Leave A Comment

Your email address will not be published. Required fields are marked *