Core/Dash mot SpeedCurve
SpeedCurve är ett av de bästa verktygen för webbprestanda som finns, och använder du det redan klarar du dig bra. Nedan går jag igenom vad SpeedCurve gör bra, och varför jag ändå anser att Core/Dash är ett bättre val i längden.
Vad SpeedCurve gör bra
Jobbar du med webbprestanda har du säkert lärt dig ett och annat av SpeedCurve. Deras blogg och guide om webbprestanda hör till den bästa gratisläsningen i ämnet, och personer från SpeedCurve var med och formade standarderna som Core Web Vitals bygger på. BBC, The Guardian, GOV.UK och Forbes använder alla verktyget.

speedcurve.com, oktober 2026.
SpeedCurve samlar real user monitoring och syntetiska tester på ett och samma ställe, och den kombinationen är fortfarande det främsta skälet att köpa det. Du får schemalagda labbtester i Chrome och Firefox, skriptade användarflöden, Lighthouse, samt filmstrips och jämförelsevideor. Videorna gör en långsam sida uppenbar för folk som aldrig öppnar DevTools. Försök själv förklara render delay för en marknadschef utan en video.
RUM-delen är också bra. SpeedCurve visar delmomenten i LCP, LCP-elementet, delmomenten i INP och elementet användaren interagerade med. Sedan maj 2025 rapporterar verktyget Long Animation Frames med skriptet som orsakade dem, uppdelat på första och tredje part och filtrerbart på INP-fas. Det rapporterar LCP och INP från Firefox och Safari såväl som Chrome, har ett ordentligt SPA-läge för soft navigations och kan koppla prestanda till konverteringsgrad och bounce rate. Dessutom finns budgetar, larm till Slack, e-post och Microsoft Teams, integration med GitHub och CircleCI, konkurrent-benchmarking, daglig export av rådata till S3 och obegränsat med användare i alla abonnemang.
Börja med att mäta dina verkliga användare
Använder du SpeedCurve i dag och det besvarar dina frågor ska du behålla det. Du ligger före de flesta sajter jag tittar på.
De sajter jag oroar mig för saknar real user monitoring helt. De tittar på en Lighthouse-poäng (Lighthouse klickar aldrig på något) eller på CrUX. CrUX räknar bara Chrome-användare som har tackat ja, slår ihop 28 dagars trafik till en enda siffra och visar ingenting om en sajt är för liten (se inte tillräckligt med data i Search Console). SpeedCurve, Core/Dash eller vilket annat bra RUM-verktyg som helst löser det. Välj ett och installera det.
Resten av den här sidan är för dig som fortfarande väljer, eller som hela tiden stöter på frågor ditt nuvarande verktyg inte kan svara på.
Core/Dash och SpeedCurve sida vid sida
Priser och funktioner kontrollerade i september 2026.
| Core/Dash | SpeedCurve | |
|---|---|---|
| Byggt kring | RUM för Core Web Vitals, plus en pre-deploy-kontroll | RUM plus en komplett svit för syntetisk testning |
| Ingångspris (faktureras årligen) | $16/mån för 75 000 sidvisningar, $31/mån för 500 000 | Från $90/mån för 500 000 RUM-sidvisningar plus 3 000 syntetiska kontroller |
| Prismodell för RUM | Fasta abonnemang, obegränsat antal sidor per sajt | $135 per 1 miljon sidvisningar per månad ($108 vid årlig fakturering) |
| Lagringstid för RUM-data | 6 månader till 8 år, beroende på abonnemang | 3 månader, 13 månader från $500/mån eller $6 000/år |
| LCP-uppdelning | TTFB, load delay, laddningstid, render delay, element, elementtyp, prioritet | Delmoment för bild- och video-LCP, elementattribuering |
| INP-uppdelning | Input delay, processing, presentation, element, input-typ, load state, LoAF-skript-URL | Delmoment, interaktionsmål, LoAF-skriptattribuering |
| Syntetisk testning | Pre-deploy-kontroll mot budgetar | Schemalagda tester i Chrome och Firefox, skriptning, filmstrips, videor, Lighthouse |
| MCP-server för AI-agenter | Inbyggd, i alla abonnemang | Ingen |
| Data-API | Mätvärden, tidsserier och histogram, filtrera eller gruppera på 25+ dimensioner | REST v1, v2 Queries (beta, kräver ett diagram skapat i UI:t), rådataexport till S3 |
| Upplägg för flera kunder | Byrå-API för att skapa, lista och radera kundprojekt med en enda huvudnyckel | Obegränsat antal team, ett team per domän |
| Larm | E-post, Slack, automatiska AI-larm | E-post, Slack, Microsoft Teams |
| Användare | 3 eller 10 på de mindre abonnemangen, obegränsat från Studio | Obegränsat i alla abonnemang |
| Cookies | Inga som standard | Försteparts-sessionscookie (30 minuter) |
| Kom igång | 14 dagars provperiod, inget kreditkort | Boka demo (registreringen omdirigerar till Embrace) |
Varför jag ändå skulle välja Core/Dash
AI-agenter kan läsa din data
För mig är det här den stora grejen. Core/Dash har en inbyggd MCP-server på https://app.coredash.app/api/mcp. Lägg till den som connector i Claude, eller koppla in den i Claude Code, Cursor, Windsurf, VS Code eller Gemini CLI, så kan din agent själv göra queries mot din field data. Fråga vilka sidor som har sämst INP på mobilen den här veckan och om det blir sämre. Agenten anropar get_metrics grupperat på sida och filtrerat på mobil, sedan get_timeseries för trenden, och du får ett svar med dina egna siffror. Åtkomsten är skrivskyddad, så agenten kan inte ändra något. MCP ingår i alla Core/Dash-abonnemang, även Starter.
Jag har också byggt CWV Superpowers, en gratis MIT-licensierad agent som körs ovanpå. Den tar ett problem som Core/Dash upptäckte i fält, återskapar det i en Chrome-trace och levererar en fix (fil, rad och diff) eller en rapport. Vill du se hur det fungerar i praktiken finns en artikel om att fixa INP med en AI-agent.
Jag kunde inte hitta någon MCP-server eller några AI-funktioner i själva SpeedCurve. Moderbolaget Embrace har en MCP-server, men deras dokumentation täcker bara Embraces egen data och nämner varken SpeedCurve eller Core Web Vitals. Allt mer felsökning görs av agenter, och en agent kan bara arbeta med data den har tillgång till.
Samma sak gäller för skript. SpeedCurves API för RUM-queries är i beta och returnerar bara data för ett diagram du redan har byggt i UI:t, max 200 buckets. Core/Dashs API är samma endpoint som agenterna använder: filtrera eller gruppera på valfri dimension och få tillbaka upp till 500 segment. För byråer finns dessutom ett byrå-API för att skapa och hantera kundprojekt direkt från era egna verktyg.
Priser och hur länge du behåller datan
Vid 500 000 sidvisningar i månaden kostar Core/Dash Standard $31 vid årlig fakturering. SpeedCurve börjar på $90 för samma trafik, inklusive 3 000 syntetiska kontroller. Därutöver tar SpeedCurve betalt per sidvisning, och deras egen dokumentation föreslår sampling för att hålla nere kostnaderna. Sampling fungerar bra för en trendlinje över hela sajten. Men ber du om p75 INP för en viss kassa-mall på Android i Tyskland tar datan snabbt slut. Och det är ofta i just de smala segmenten som problemet sitter.
Sedan har vi historiken. SpeedCurve-abonnemang under $500 i månaden sparar 3 månaders RUM-data. Core/Dash Standard sparar ett år, Studio 3 år och Enterprise 8 år. Var INP så här dålig under förra Black Friday? Hjälpte omdesignen från två somrar sedan? Det kan du inte kontrollera med tre månaders data.

SpeedCurves supportdokumentation om datalagring, oktober 2026.
Lite mer detaljerad attribuering
SpeedCurves attribuering är bra, det här handlar om detaljer. Enligt deras dokumentation gäller delmomenten i LCP bara bilder och video. Är ditt LCP-element text ser du bara bindestreck. På många innehållssajter är LCP-elementet en rubrik eller ett textstycke, och då handlar det nästan alltid om render delay. Det är en verklig brist. Core/Dash delar upp varje LCP i de fyra faserna och lägger till elementtyp, plus om bilden var preloaded, hade hög prioritet eller använde lazy loading.
För INP registrerar Core/Dash input-typ och load state. Ett långsamt klick medan sidan fortfarande laddar kräver en helt annan åtgärd än ett långsamt klick på en sida som laddade klart för tio sekunder sedan. Det hjälper enormt att veta vilket fall du har att göra med. Vyn Diagnosis pekar ut leverantörsskriptet (GTM, HubSpot, Intercom) och ger åtgärder för din teknikstack: WordPress, Shopify, Next.js och åtta andra. Din CrUX-data ligger i samma dashboard som din RUM-data, så du ser vad Google ser sida vid sida med vad dina besökare upplever.
Bara Core Web Vitals
Core/Dash fokuserar enbart på RUM för Core Web Vitals och allt jag bygger går till det. SpeedCurve är en del av Embrace sedan november 2025, och i maj 2026 lanserade Embrace en egen produkt för RUM och syntetisk testning på webben, byggd på SpeedCurves teknik. Det betyder fler utvecklare, och båda bolagen säger att inget förändras för SpeedCurves kunder. Jag tror dem. Men väljer du ett verktyg för de kommande fem åren är det fullt rimligt att undra vart den gemensamma produktplanen är på väg.
När du ska välja SpeedCurve i stället
- Du vill ha lab data och field data i ett och samma verktyg, med schemalagda syntetiska tester, skriptade användarflöden och filmstrips. Core/Dash har bara en pre-deploy-kontroll; det finns ingen syntetisk testsvit.
- Du följer konkurrent-benchmarks varje vecka och ledningen vill ha videofilmerna.
- Företaget använder Microsoft Teams, behöver privata syntetiska agenter eller vill anlita SpeedCurves konsultteam.
- Du har flera års budgetar och dashboards i SpeedCurve som hela företaget använder. Får du svar på dina frågor i dag skulle jag låta det vara.
Testa Core/Dash parallellt med det du har
Du behöver inte bestämma dig från dag ett. Core/Dash-skriptet är under 2 KB och laddar asynkront. Du kan alltså installera det parallellt med SpeedCurve, köra båda under provperioden på 14 dagar och jämföra siffrorna. Inget kreditkort krävs. Se priser (eller byråpriser om du hanterar kundsajter), eller boka en demo så går jag igenom din data tillsammans med dig. Tittar du på andra verktyg också? Alla jämförelser finns på jämförelsesidan.
Källor: SpeedCurves priser, SpeedCurves datalagring, SpeedCurve Core Web Vitals-delmoment, SpeedCurves LoAF-stöd, SpeedCurves samplingsfrekvens, SpeedCurves Queries-API, SpeedCurve ansluter till Embrace, Embraces webb-RUM-lansering, Embraces MCP-dokumentation.