Browser report
Send your users one link. Get back an exact report of their browser.
JavaScript is off. tattletab runs its checks in your browser, so without JavaScript it cannot tell which features your browser supports. Turn on JavaScript, or use a browser that has it, for the full report of about 2,000 checks.
Basic fingerprint
Your report
This text is exactly what gets uploaded.
- To keep it, copy the text.
- To leave something out, empty the text between the quotes of its value, for example
"value": "Mozilla/5.0 ..."becomes"value": "". - Upload it to get a share link. Anyone with the link can read it for 90 days.
Questions
What is tattletab for?
Debugging bugs you can't reproduce. Send the person who reported it to tattletab.net. Their browser runs about 2,000 checks and they send you the result as a link or a file: browser and version, every web API, CSS property and HTML element it supports, settings, screen, fonts, graphics card and the request headers it sends. No install and no account, for you or for them.
What does my user need to do?
Open the page and wait about two seconds. Then download the report as a file, or upload it and send you the link. Before that they can hide any value they don't want to share. You can open a file by dropping it onto tattletab.net.
Can the report include my own site?
Yes. Add tattletab's small snippet to your site and a "Report a problem" link. The report then also covers your page: its JavaScript errors, blocked requests, whether cookies and storage work there, zoom and page load timing. To compare a broken and a working browser, open tattletab.net/?compare. Details are on the developer page.
What does tattletab check?
Every web API, JavaScript built-in, CSS property and HTML element in MDN's compatibility data, including which of their members are missing, plus the environment: user agent and client hints, screen and window, language and time zone, media queries and preferences, permissions, canvas, WebGL, WebGPU, audio, fonts, extension traces and the request headers our server receives.
Does it work in old browsers?
Yes, which is often where the bugs are. Current browsers get the full report. Older ones, down to Internet Explorer 6 and feature phones, get a basic version with fewer checks that can still be uploaded. Without JavaScript, nothing can be checked.
Is the data stored?
Only if the user uploads it. The checks run in the browser and the results stay there. An uploaded report is stored for 90 days, anyone with its link can read it, and the uploader can delete it at any time. Like most websites, our host Cloudflare logs requests to our server, including IP addresses and request headers.
What does this say about privacy?
The same details that help debugging let websites recognise a browser without cookies, known as browser fingerprinting. Together they are often unique to one browser and survive clearing cookies or a private window. tattletab marks how identifying each value is, so anyone can see what their browser gives away.