Calculators & Utilities
What Is My Browser? See Your Browser, OS and User Agent
Shows your browser, version, operating system, screen size and user agent.
What Is My Browser tool
Working on it.
Working on it
About the What Is My Browser
If you have ever been asked "which browser and version are you using?" by a support team, you know the problem. Most people can say "Chrome" and nothing more. The Kwebby What Is My Browser tool answers the question for you. Open the page and it lists your browser, operating system, screen size and the full user agent string, ready to copy into a message.
It reads these values from the browser you are using right now, so you do not type anything.
Key Takeaways
- The Kwebby What Is My Browser tool shows 11 values read from your browser: browser and version, operating system, device type, screen resolution, viewport size, color depth, language, cookies, Do Not Track, platform and the full user agent string.
- It runs when the page loads, with nothing to type. The detection code makes no network request.
- The browser is found from the user agent in this order: Edge, Opera, Chrome, Firefox, then Safari. Other Chromium browsers can show up as Chrome.
- Version and operating system numbers are hints. Browsers now report reduced user agent strings, so Chrome on Android always shows Android 10.
- The tool does not show your IP address, location, extensions or touch support. Use My IP Address for the IP.
- The user agent row is the useful part for bug reports and support tickets. Copy it with your message.
What Is the Kwebby What Is My Browser Tool?
The Kwebby What Is My Browser tool is a free page that reads your browser's own settings and lists them in one place: browser name and version, operating system, device type, screen and window size, language, cookie and Do Not Track status, platform and the full user agent string. Nothing is typed in, and the results appear as soon as the page loads.
Key Features and How It Works
Results on page load
There is no button to press. While the page works you see "Detecting browser…", and the list replaces it within a moment. The values come from the browser itself: the user agent string, the screen, the window and a few navigator settings.
Browser and version
The Browser row shows a name and a version number, such as Chrome followed by a version. The tool checks the user agent for Edge first, then Opera, Chrome, Firefox and finally Safari. That order matters because Edge and Opera also contain the word Chrome, and Chrome also contains the word Safari.
Operating system and device type
Operating System names Windows, macOS, Android, iOS, iPadOS, ChromeOS or Linux, with a version number where the user agent gives one. Windows 10 and Windows 11 both report the same version number, so the row reads "Windows 10/11". Device Type says Mobile when the user agent contains a mobile marker such as Mobi or Android, and Desktop otherwise.
Screen resolution, viewport and color depth
Screen Resolution is your display's reported width by height. Viewport Size is the width and height of the browser window itself, which is the space a web page can use. Color Depth is shown in bits. The values are read once when the page loads, so reload the page after you resize the window to see a new viewport.
Language, cookies and Do Not Track
Language shows your browser's preferred language, such as en-US. Cookies Enabled says Yes or No. Do Not Track reads Enabled only when your browser reports the setting as on. If your browser does not report it at all, the row says Disabled.
Platform and the full user agent string
Platform shows the platform string your browser exposes. The User Agent row prints the full string in a monospace font on its own line, so you can select and copy it. It is the line developers and support teams ask for most.
Why Knowing Your Browser Details Matters
Websites do not behave the same way in every browser, so a problem you see may not appear for someone else. A support agent who knows your browser, operating system and window size can reproduce it. Without those details the first reply is usually a request for them.
For developers, the same values narrow down a bug report. "The menu breaks on mobile" is hard to act on. "The menu breaks in this browser version at this window size" is a task.
Privacy is the other reason. Every site you visit already receives your user agent string with each request. MDN notes it can be used to identify a particular user agent and for fingerprinting, which is why browsers now send a reduced version of it. Seeing the values laid out shows you what any site can read. To see the headers your browser actually sends, try the HTTP Headers Checker.
How to Use the What Is My Browser Tool
- Open the page in the browser you want to check. The tool reports on the browser that loads it, so open it in the browser and on the device that has the problem.
- Wait for the list. "Detecting browser…" appears for a moment and then the rows fill in.
- Read the Browser row. It shows the browser name and version number.
- Check Operating System and Device Type. Confirm they match what you expect, and remember they are hints.
- Check the screen details. Read Screen Resolution, Viewport Size and Color Depth. Reload the page after resizing the window to refresh the viewport.
- Copy the User Agent. Select the monospace string and paste it, along with the other rows, into your support request or bug report.
Best Practices When Checking Your Browser
Check the browser that has the problem
A device often has several browsers. If a site fails in Edge but works in Chrome, open the tool in Edge. Each browser reports its own values.
Send the whole list
A browser name alone tells a developer little. Browser, operating system, device type, viewport size and the user agent together describe the situation.
Treat version and operating system as hints
MDN explains that browsers now reduce the information in the user agent. In its example, Chrome on Android reports a fixed platform version (Android 10), a fixed device model and a version such as 143.0.0.0 with the minor numbers zeroed. Chrome on macOS can report 10.15.7 whatever your real macOS version is. If the exact version matters, check it in the browser itself.
Confirm the version in the browser menu
Google's help page says to open More, then Help, then About Google Chrome, where the version appears under the heading. If an update is waiting, a Relaunch button appears there. Other browsers have a similar About page. This gives you the exact build when the user agent is vague.
Know the limits of the detection
The tool reads the user agent, and the user agent can be wrong. Chromium-based browsers that keep the Chrome token, such as Brave or Vivaldi, can show as Chrome. Browsers the tool does not look for show "Unknown" in the Browser row. Some iPads send a Mac style user agent and show as macOS and Desktop. When a value looks wrong, use the browser's About page.
Do not build site logic on the user agent
MDN advises that serving different content to different browsers is usually a bad idea and points to feature detection instead. Use this tool to understand a browser, not to decide what your own pages show.
Common Use Cases
- Tech support requests. Copy the rows into a ticket so the agent knows your browser, version and system.
- Bug reports. Give developers the exact browser, operating system and window size where a problem happens.
- Cross-browser testing. Open the page in each browser you test and record what each one reports.
- Responsive design checks. Compare Screen Resolution with Viewport Size, then test other sizes in the Screen Resolution Simulator.
- Privacy awareness. See the values any website can read from your browser without asking you.
- Which browser is this? Confirm whether a link opened in Chrome, Edge, Firefox, Safari or Opera.
- Mobile checks. Confirm the device type, then run the page through the Mobile Friendly Test.
- IP and network questions. Use the My IP Address tool, since this one does not show an IP.
Related Kwebby Tools
The Calculators & Utilities hub holds more small tools for checking your setup:
- My IP Address shows your public IP address and location details.
- HTTP Headers Checker shows the headers a web page returns.
- Screen Resolution Simulator previews a page at different screen sizes.
- Mobile Friendly Test checks how a page works on mobile.
Final Thoughts
The Kwebby What Is My Browser tool gives you a quick, honest answer: which browser, which system, which window size and which user agent string. It is not a complete fingerprint, and a few values are placeholders by design. For support tickets and bug reports it is still the fastest way to get the details right.
Open the page in the browser you want to check, copy the rows and send them with your request. Then explore the full Kwebby tools list for more checks you can run in your browser.
FAQ
Frequently asked questions
What is my browser?
Your browser is the app you use to open websites, such as Chrome, Edge, Firefox, Safari or Opera. Open the Kwebby What Is My Browser page in it and the Browser row names the browser and its version. It reports on the browser that loads the page, so use the one you want to check.
What browser am I using on my phone?
Open the page in your phone's browser. Device Type shows Mobile, the Browser row names the browser, and the Operating System row shows Android or iOS with its version. On an iPhone, the tool recognizes Safari, Chrome, Firefox and Edge. If a row looks wrong, open the browser's own About or Settings page for the name and version.
Is the browser version number exact?
Not always. Browsers now send a reduced user agent, so minor version numbers can show as zeros and the platform version can be a fixed placeholder. Chrome on Android, for example, reports Android 10. Use the number as a guide, and check the browser's About page when you need the exact build.
Why does the tool show Unknown or the wrong operating system?
The tool works from the user agent string, and some strings do not match what it looks for. It recognizes Edge, Opera, Chrome, Firefox and Safari, including their iPhone and iPad versions. Less common browsers can show "Unknown", Chromium-based browsers can show as Chrome, and some iPads present as a Mac. In those cases the Browser or Operating System row can be off, while Device Type usually still reads correctly.
What is a user agent string, and can it be changed?
A user agent string is text that lets servers identify the application, operating system, vendor or version making a request, as MDN defines it. Browsers send it with every request. It can be changed by developer tools or extensions, and some browsers use the tokens of others, so treat it as a claim, not proof.
Does the tool send my information anywhere?
The detection code reads the values in your browser and does not make a network request. Sites you visit already receive your user agent string with each request, so the tool shows you what any website can see. It does not show your IP address, location or extensions.
Kwebby builds software too
Need a website or app built?
Get 50% off your first project. The discount applies to your first fixed quote only. Kwebby has delivered 1,200+ projects on fixed quotes from $100.