devin.ai
Ranks Overall #1,668 Developer Tooling #74 AI #6
Data from Oct 16, 2026, 3:35 PM UTC old Measured every 2 days · 21 runs since Sep 1, 2026
Elsewhere:
PageSpeed Insights ·
Calibre ·
Treo ·
CrUX Vis ·
Tame the Bots ·
Scoring Calculator ·
Wayback Machine
Lab data is measured using Lighthouse, Mobile mode unless otherwise specified. Field data is reported from Chrome UX Report (using p75 measurements).
Stack
Filmstrip LAB Throttled
How the page drew during the measured load, at 8 points across 11.17 s. Compare this filmstrip against another site.
-
1.40 s
-
2.79 s
-
4.19 s
-
5.58 s
-
6.98 s
-
8.38 s
-
9.77 s
-
11.17 s
Lighthouse Scores LAB Simulated
Metrics LAB FIELD
Field figures are the p75 across real Chrome users over a 28-day trailing window (2026-09-17 → 2026-10-14), url-level.
| Metric | Lab Simulated | Field | |||
|---|---|---|---|---|---|
| Value | Change / range | Trend | p75 | Distribution | |
| LCP CWV Largest Contentful Paint | 3.55 s needs work | ↓ -370 ms (-9.4%) 3.04 s – 5.27 s | 1.69 s good | 82.4% 4.8% 12.9% | |
| INP CWV Interaction to Next Paint — field only, no lab run can measure it | n/a | — | 177 ms good | 80.3% 16.5% 3.2% | |
| CLS CWV Cumulative Layout Shift | 0 good | → no change 0 – 0.078 | 0 good | 96.5% 3.2% 0.3% | |
| TBT Total Blocking Time | 1.76 s poor | ↑ +109 ms (+6.6%) 619 ms – 2.54 s | n/a | — | |
| FCP First Contentful Paint | 1.82 s needs work | ↑ +305 ms (+20.1%) significant 1.52 s – 2.87 s | 1.27 s good | 85.7% 8.4% 5.9% | |
| Speed Index | 2.47 s good | ↑ +799 ms (+47.8%) significant 1.66 s – 7.45 s | n/a | — | |
| TTFB Time to First Byte | 625 ms good | ↑ +5 ms (+0.8%) 613 ms – 3.32 s | 503 ms good | 86.2% 9.8% 4% | |
LCP Subparts LAB Throttled
The subparts attribute LCP to your server, resource discovery, download, or rendering. They come from one throttled load, the same one as the filmstrip, so they add up to that load’s LCP rather than the simulated Lab LCP above.
LCP LAB Simulated vs LCP FIELD
The lab LCP is 2.1× the field p75 — real users likely have above-average hardware or network connectivity.
Page weight
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Page Weight | 2.33 MB | ↑ +56.0 kB (+2.5%) 1.74 MB – 2.50 MB | |
| Requests | 155 | ↑ +6 (+4%) 60 – 155 | |
| Third-party Weight | 893 kB | ↓ -250 B 839 kB – 1.08 MB | |
| Third-party CPU | 571 ms | ↑ +45 ms (+8.5%) 328 ms – 843 ms | |
| Unused JS | 336 kB | ↓ -24.3 kB (-6.9%) significant 314 kB – 516 kB | |
| Unused CSS | 0 B | → no change 0 B – 0 B |
By resource type
| Type | Transfer | Share | Size | Requests |
|---|---|---|---|---|
| script | 48.5% | 1.13 MB | 27 | |
| image | 24.5% | 569 kB | 94 | |
| font | 20.1% | 467 kB | 10 | |
| document | 4.5% | 106 kB | 1 | |
| stylesheet | 2% | 47.5 kB | 3 | |
| other | 0.4% | 9.8 kB | 20 | |
| Total | 2.33 MB | 155 |
Third parties 10 entities
| Entity | Transfer | Size | Main thread Simulated |
|---|---|---|---|
| Google Tag Manager | 547 kB | 342 ms | |
| 220 kB | 136 ms | ||
| 50.4 kB | 59 ms | ||
| unifyintent.com | 31.1 kB | 6 ms | |
| LinkedIn Ads | 22.4 kB | 14 ms | |
| All 10 | 893 kB | 571 ms |
Without JavaScript
The same load, photographed twice at 412×823: once with scripts disabled, once as rendered.
4.7% of pixels differ — they are nearly identical. A shifted layout counts as difference, so a <noscript> banner alone can account for a large figure.
Page health
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Main Thread Work | 8.28 s | ↑ +809 ms (+10.8%) 2.62 s – 10.28 s | |
| Long Tasks | 20 | → no change 11 – 20 | |
| DOM Elements | 2,288 | ↑ +48 (+2.1%) 1,158 – 2,288 | |
| Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) | 124 | ↑ +1 (+0.8%) 1 – 130 | |
| A11y Failures | 3 | → no change 3 – 3 | |
| A11y Failing Nodes | 131 | ↑ +2 (+1.6%) 3 – 131 |
Main thread work
| Task | Time | Share | Duration Simulated |
|---|---|---|---|
| script evaluation | 42% | 3.50 s | |
| other | 30% | 2.45 s | |
| style layout | 14% | 1.17 s | |
| script parse compile | 6% | 538 ms | |
| paint composite render | 5% | 387 ms | |
| parse HTML | 2% | 145 ms | |
| garbage collection | 1% | 93 ms | |
| Total | 8.28 s |
Axe violations axe-core 4.13.0, full rule set
124 violating nodes across 2 rules, 886 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.
-
serious
color-contrast— Elements must meet minimum color contrast ratio thresholds 123 nodesOffending elements (5 of 123)
-
.max-w-\[44ch\]<p class="text-16 font-heading text-dt-text-secondary max-w-[44ch]">Devin runs in the cloud or on your machine, tests in its own browser, and won't stop until the PR is ready to merge</p> -
.overflow-x-clip.lg\:hidden.relative > .origin-top-left.top-0.left-0 > .h-\[788px\].w-\[1274px\].outline > .w-\[280px\].shadow-product-L2.rounded-xl > .min-h-0.gap-px.flex-1 > .gap-4.min-h-0.px-2 > .gap-px.flex-col.flex:nth-child(1) > .pr-1.pl-2.h-7 > .font-medium.text-text-secondary<span class="font-medium text-text-secondary">Pinned</span> -
.overflow-x-clip.lg\:hidden.relative > .origin-top-left.top-0.left-0 > .h-\[788px\].w-\[1274px\].outline > .w-\[280px\].shadow-product-L2.rounded-xl > .min-h-0.gap-px.flex-1 > .gap-4.min-h-0.px-2 > .gap-px.flex-col.flex:nth-child(1) > .h-8.p-1.gap-1:nth-child(11) > span:nth-child(2)<span>More</span> -
.overflow-x-clip.lg\:hidden.relative > .origin-top-left.top-0.left-0 > .h-\[788px\].w-\[1274px\].outline > .w-\[280px\].shadow-product-L2.rounded-xl > .min-h-0.gap-px.flex-1 > .gap-4.min-h-0.px-2 > .gap-px.flex-col.flex:nth-child(2) > .pr-1.pl-2.h-7 > .font-medium.text-text-secondary<span class="font-medium text-text-secondary">Participated</span> -
.overflow-x-clip.lg\:hidden.relative > .origin-top-left.top-0.left-0 > .h-\[788px\].w-\[1274px\].outline > .w-\[280px\].shadow-product-L2.rounded-xl > .min-h-0.gap-px.flex-1 > .gap-4.min-h-0.px-2 > .gap-px.flex-col.flex:nth-child(2) > .pr-1.pl-2.h-7 > .-ml-1.text-text-disabled<span class="-ml-1 text-text-disabled">12</span>
-
-
moderate
meta-viewport— Zooming and scaling must not be disabled 1 nodeOffending element
-
meta[name="viewport"]<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
-
Accessibility failures 3 of 25 audits
-
color-contrast— Background and foreground colors do not have a sufficient contrast ratio. 126 nodes -
target-size— Touch targets do not have sufficient size or spacing. 4 nodes -
meta-viewport— `[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5. 1 node
Best Practices failures 3 of 19 audits
-
third-party-cookies— Uses third-party cookies 18 items -
image-aspect-ratio— Displays images with incorrect aspect ratio 1 item -
inspector-issues— Issues were logged in the `Issues` panel in Chrome Devtools 1 item
Hygiene
Measurement log
Field history 25 weeks
Weekly p75 from the CrUX History API, backfilled in a single request.
| Week ending | LCP | INP | CLS | FCP | TTFB |
|---|---|---|---|---|---|
| 2026-10-10 | 1.58 s | 171 ms | 0 | 1.26 s | 499 ms |
| 2026-10-03 | 1.42 s | 160 ms | 0 | 1.23 s | 490 ms |
| 2026-09-26 | 1.34 s | 153 ms | 0 | 1.23 s | 482 ms |
| 2026-09-19 | 1.36 s | 150 ms | 0 | 1.25 s | 475 ms |
| 2026-09-12 | 1.42 s | 152 ms | 0 | 1.30 s | 479 ms |
| 2026-09-05 | 1.83 s | 159 ms | 0 | 1.69 s | 492 ms |
| 2026-08-29 | 2.36 s | 163 ms | 0 | 2.19 s | 506 ms |
| 2026-08-22 | 2.86 s | 165 ms | 0 | 2.67 s | 512 ms |
| 2026-08-15 | 3.24 s | 167 ms | 0 | 3.03 s | 509 ms |
| 2026-08-08 | 3.27 s | 166 ms | 0 | 3.02 s | 505 ms |
| 2026-08-01 | 3.28 s | 164 ms | 0 | 3.03 s | 506 ms |
| 2026-07-25 | 3.29 s | 164 ms | 0 | 3.04 s | 504 ms |
Runs
Every stored run for this URL, newest first.
| When | Scores | Perf | LCP | CLS | TBT | Weight | Runs | Spread | Bench | Took | Archive |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oct 16, 2026, 3:35 PM UTC | 62 | 3.55 s | 0 | 1.76 s | 2.33 MB | 3/3 | ±9 | 2,456 -1% | 133.5s |
|
|
| Oct 14, 2026, 11:45 AM UTC | 61 | 3.92 s | 0 | 1.66 s | 2.27 MB | 3/3 | ±5 | 2,474 -1% | 130s |
|
|
| Oct 10, 2026, 11:42 PM UTC | 58 | 4.24 s | 0 | 1.72 s | 2.50 MB | 3/3 | ±28 | 2,466 -1% | 130.2s |
|
|
| Oct 8, 2026, 5:58 PM UTC | 51 | 3.54 s | 0.078 | 2.52 s | 2.32 MB | 2/3 | ±13 | 2,375 -5% | 116.7s |
|
|
| Oct 6, 2026, 1:07 PM UTC | 50 | 5.27 s | 0 | 1.39 s | 2.47 MB | 3/3 | ±12 | 2,470 -1% | 126.7s |
|
|
| Oct 1, 2026, 8:35 PM UTC | 66 | 3.04 s | 0 | 1.69 s | 2.29 MB | 3/3 | ±32 | 2,474 -1% | 133.7s |
|
|
| Sep 29, 2026, 6:15 PM UTC | 64 | 3.04 s | 0.061 | 2.54 s | 2.30 MB | 3/3 | ±4 | 2,408 -3% | 119s |
|
|
| Sep 26, 2026, 6:52 PM UTC | 57 | 4.24 s | 0 | 1.81 s | 2.28 MB | 3/3 | ±24 | 2,462 -1% | 131.5s |
|
|
| Sep 24, 2026, 1:15 PM UTC | 62 | 4.37 s | 0 | 1.04 s | 1.77 MB | 3/3 | ±26 | 2,387 -4% | 90.8s |
|
|
| Sep 22, 2026, 9:11 AM UTC | 61 | 4.44 s | 0 | 1.13 s | 1.77 MB | 2/3 | ±0 | 2,390 -4% | 75.1s |
|
|
| Sep 20, 2026, 5:52 AM UTC | 63 | 4.51 s | 0 | 913 ms | 1.76 MB | 3/3 | ±6 | 2,497 0% | 87.5s |
|
|
| Sep 18, 2026, 3:21 AM UTC | 60 | 4.39 s | 0.073 | 1.07 s | 1.76 MB | 3/3 | ±31 | 2,279 -8% | 89.6s |
|
|
| Sep 15, 2026, 11:25 PM UTC | 62 | 4.23 s | 0 | 1.13 s | 1.75 MB | 2/3 | ±5 | 2,467 -1% | 81.2s |
|
|
| Sep 13, 2026, 11:07 PM UTC | 67 | 3.94 s | 0 | 862 ms | 1.78 MB | 2/3 | ±0 | 2,344 -6% | 77.7s |
|
|
| Sep 11, 2026, 8:36 PM UTC | 61 | 4.52 s | 0 | 1.03 s | 1.90 MB | 2/3 | ±1 | 2,432 -2% | 231.9s |
|
|
| Sep 9, 2026, 8:28 PM UTC | 71 | 3.93 s | 0 | 619 ms | 1.75 MB | 2/3 | ±6 | 3,349 +35% | 38.6s |
|
|
| Sep 7, 2026, 7:09 PM UTC | 65 | 4.23 s | 0 | 841 ms | 1.74 MB | 2/3 | ±1 | 2,479 0% | 34.9s |
|
|
| Sep 5, 2026, 3:07 AM UTC | 67 | 3.93 s | 0 | 848 ms | 1.74 MB | 2/3 | ±1 | 2,677 +8% | 35.2s |
|
|
| Sep 3, 2026, 10:23 PM UTC | 72 | 3.38 s | 0 | 770 ms | 1.74 MB | 2/3 | ±1 | 2,856 +15% | 41.6s |
|
|
| Sep 2, 2026, 8:32 PM UTC | 63 | 4.08 s | 0 | 1.05 s | 2.05 MB | 2/3 | ±0 | 2,467 -1% | 40.2s |
|
|
| Sep 1, 2026, 5:39 PM UTC | 65 | 4.38 s | 0 | 834 ms | 1.88 MB | 3/3 | ±2 | 2,357 -5% | 44.6s |
|