Email Header Parser - Online Analyze Email Delivery Path
Paste raw email headers and get a human-readable breakdown of the delivery route, authentication results, and delays. Private analysis.
UD5 Toolkit
Real-time analysis of third-party scripts on your page — measure performance cost, estimate revenue impact, and uncover hidden blockers.
Run a scan to see results
No data yet — click Scan This Page or Demo to populate.
| Script / Domain | Type | Size | Duration | Blocking | Risk | Impact |
|---|---|---|---|---|---|---|
|
No scripts analyzed yet Click Scan This Page to analyze real scripts, or Demo to see a sample report. |
||||||
Estimated Annual Revenue Loss
Based on ~1% conversion drop per 100ms delay (industry benchmark)
Research-backed estimates — hover for sources
Run a scan to get personalized recommendations.
A third-party script is any JavaScript file loaded from a domain different from your website's own domain. Common examples include Google Analytics (analytics.google.com), Facebook Pixel (connect.facebook.net), live chat widgets like Intercom or Zendesk, advertising tags, social media embeds, and CDN-hosted libraries. These scripts run in the context of your page but are served and controlled by external providers.
Industry data shows that the average website loads 20–40 third-party scripts, contributing 40–70% of total page weight. A single unoptimized script can add 200–800ms to page load time. When multiple scripts chain-load each other (e.g., GTM loading Facebook Pixel which loads a retargeting tag), the cumulative delay can exceed 2–3 seconds. This directly impacts Core Web Vitals like LCP (Largest Contentful Paint) and INP (Interaction to Next Paint).
Render-blocking scripts are JavaScript files that prevent the browser from displaying content until they finish downloading and executing. Scripts loaded without the async or defer attribute are render-blocking by default. This means users stare at a blank or incomplete page while waiting. Modern browsers (Chrome 107+) expose the renderBlockingStatus property via the Resource Timing API, allowing developers to identify exactly which scripts are delaying the first paint.
Our performance score (0–100) is based on four weighted factors: number of third-party scripts (fewer is better — 1-3 is excellent), total transfer size (under 100KB is ideal), cumulative load duration (under 500ms is excellent), and render-blocking script count (0 is ideal). Scores of 80+ indicate a healthy setup, 50-79 suggests room for optimization, and below 50 signals significant performance debt.
Multiple large-scale studies have quantified this: Amazon reported a 1% revenue decrease per 100ms of added latency. Google found that a 0.5-second delay in search results caused a 20% drop in traffic. For e-commerce, the impact is direct — if your site earns $100,000/month with a 2% conversion rate, an extra 300ms from poorly managed scripts could cost $36,000+ annually in lost conversions. Beyond revenue, there are also SEO penalties, higher bounce rates, and increased bandwidth costs.
Key strategies include: (1) Load scripts asynchronously (async) or deferred (defer) to prevent render-blocking. (2) Use a tag manager (like Google Tag Manager) to consolidate and control script firing. (3) Implement resource hints like dns-prefetch and preconnect to speed up connections to third-party origins. (4) Audit regularly — remove scripts that are no longer needed. (5) Consider self-hosting critical analytics where feasible. (6) Use the fetchpriority attribute to deprioritize non-critical scripts.
This tool uses the browser's built-in Resource Timing API to analyze scripts loaded on the current page. For accurate results on your own site, simply navigate to your website and run the analyzer there, or use our bookmarklet. For analyzing external sites, the tool provides a simulation mode based on industry benchmarks. For production-grade monitoring across many pages, consider integrating the PerformanceObserver API with your Real User Monitoring (RUM) setup or using tools like Lighthouse, WebPageTest, or Chrome UX Report.
Every kilobyte transferred consumes energy — across servers, network infrastructure, and end-user devices. A page with 500KB of third-party scripts served to 1 million visitors generates roughly 250–400 kg of CO₂ equivalent annually (depending on the energy mix of the hosting region). Reducing script payload by 50% not only improves performance but also lowers your digital carbon footprint, which is increasingly relevant for ESG reporting and sustainable web practices.
Paste raw email headers and get a human-readable breakdown of the delivery route, authentication results, and delays. Private analysis.
Enter a URL and extract tab‐index order violations and focusable elements. Quick accessibility audit. Client‑side fetch.
Paste your JSON‑LD or Microdata and test it against Google's Rich Results criteria. Get warnings. Local linter.
Paste HTML and detect elements with aria‑hidden='true' that contain focusable children. An easy a11y win to fix.
Paste two versions of the same idea and see a word‑level diff highlighting the rewrite. Not AI, just diff.
Enter a URL and see its CORS headers. Understand why a fetch fails. Check preflight responses. Client‑side debugger.
Check how many pages a PDF has without uploading it (uses FileReader). Also shows file size and title if available. Simple and fast client-side tool.
Paste raw email headers and see authentication results (SPF, DKIM, DMARC) in a readable table. Find spoofing attempts.
See your current page load broken down into DNS, TLS, request, and DOM phases. Understand where time is spent.
See your current page load broken down into DNS, TLS, request, and DOM phases. Understand where time is spent.
Drop or paste an .ics file and see all events in a readable table. Check dates, times, and locations. Privacy‑friendly.
Paste HTML and see the order in which elements would receive focus via Tab key. Highlight issues. Local accessibility testing.
See how a full paragraph looks with your chosen text and background colors. Not just a ratio; the real appearance.
Paste text and detect its language (70+ languages) using a simple character n-gram model implemented in JavaScript. No server communication.
Paste a line of poem and see which syllable stresses create a particular meter. Educational tool.
Replace long CSS class names with short random strings. Map generated. For production optimization.
Check English spelling and get suggestions using the browser's built-in dictionary. Highlight errors instantly. No data leaves your machine.
Convert normal text to Unicode mathematical bold, italic, script, fraktur, and double‑struck. Copy rich text for anywhere.
Highlight elements with aria‑describedby and see the linked description text. Verify a11y annotations.
Simulate reduced motion preference and test your animations. Copy the media query snippet. Keep your users safe.
Set a target weight and see estimated daily calorie deficit needed. Computes safe timeline based on 500-1000 kcal deficit. Includes BMR & TDEE estimation. Fully local.
Plot different Big‑O complexities on a chart. See how O(log n) stays flat while O(2^n) explodes. Educational reference.
Paste an ASCII‑armored PGP message and view its packet structure. See the encrypted/plaintext blocks without decrypting.
Type a child's name and create a printable dotted trace sheet. Practice fine motor skills. Local only.
Paste your full CSS and HTML; automatically identify and extract the styles needed for the visible part. Reduce render‑blocking resources.
Paste two texts and see cosine and Jaccard similarity scores. Understand how close two documents are. All local math.
Paste HTML and extract all unique data‑* attributes into a clean list. Understand the data model of a page.
Start from a base color and use `oklch(from color l c h)` to create lighter or darker variants. Copy the code.
Shrink a PDF file size with configurable image quality and object removal. All processing stays in your browser.
Search by MIME or file extension to see the corresponding type. Helpful when configuring web servers. Static.