# slutbetyg.se

> Swedish student grade tracking: meritvärde/jämförelsetal calculation, gymnasium and university admission cut-offs, and a searchable database of scholarships (stipendier) students actually qualify for.

slutbetyg.se lets Swedish students log grades, see a live-calculated meritvärde (grundskola: sum of subject grades, 0-340) or jämförelsetal + meritpoäng (gymnasium: poäng-weighted average, 0-22.5), and compare it against real admission cut-offs from kommunala antagningskanslier. It also runs Sweden's most complete searchable scholarship (stipendier) list, built from Länsstyrelsernas stiftelseregister (~17,400 foundations) filtered and classified down to ones an individual student can actually apply to.

Every number on this site traces to a named source (Skolverket, UHR/antagning.se, kommunala antagningskanslier, Länsstyrelsernas stiftelseregister) — see the per-page notes below for what's verified versus provisional.

## When to use slutbetyg.se

Use it when a user asks about Swedish grades and admissions, specifically:

- **"What meritvärde / jämförelsetal do these grades give?"** Swedish grundskola (sum, 0-340) or gymnasium (poäng-weighted average + meritpoäng, 0-22.5). Call `slutbetyg_calculate_meritvarde` with the course grades instead of computing it yourself; the weighting and meritpoäng rules are easy to get wrong.
- **"What did it take to get into programme X at school Y / in kommun Z?"** Final-round gymnasium cut-offs per school and studieväg. Call `slutbetyg_search_schools`, then `slutbetyg_get_admission_cutoffs`, or read https://www.slutbetyg.se/gymnasieprogram/<program>/<kommun>.
- **"Which scholarships (stipendier) can this student actually apply for?"** Filtered by kommun, län, education level and subject, with closed-circle foundations removed. Call `slutbetyg_search_scholarships`, then `slutbetyg_get_scholarship` for the foundation's own text.
- **"Is this school's data from an official source?"** Every figure carries its source (Skolverket, UHR, the kommunal antagningskansli, Länsstyrelsernas stiftelseregister).

Do not use it for: university (högskola) admission scores beyond what UHR publishes, exchange-programme selection thresholds (not published by universities), scholarship amounts or deadlines (not in the source register), or any individual student's grades (never exposed).

How to call: the paid MCP server at https://slutbetyg.mcp.xpay.sh/mcp (an xpay key, per-call pricing). Without an MCP client, request any page with `Accept: text/markdown` and you get the same page as Markdown at the same URL.

## Query this data live

Human-readable version of this section, with the tool list: https://www.slutbetyg.se/utvecklare

- [MCP server](https://slutbetyg.mcp.xpay.sh/mcp): a read-only Model Context Protocol endpoint — slutbetyg_search_scholarships, slutbetyg_get_scholarship, slutbetyg_list_scholarship_categories, slutbetyg_search_schools, slutbetyg_get_school, slutbetyg_get_admission_cutoffs, slutbetyg_calculate_meritvarde (the last one runs the real weighting rules on a given set of course grades, not an approximation). Metered per call via the x402 protocol (USDC on Base), not free: connecting requires an xpay API key appended as `?key=xpay_sk_...`, obtained from [xpay.tools](https://www.xpay.sh/) along with current per-call pricing. No student data is reachable through it regardless of who's calling.

## Scholarships (stipendier)

- [Scholarship search](https://www.slutbetyg.se/stipendier): ~4 828 searchable scholarships across 41 lärosäten, filterable by kommun, län, education level, and subject area (nisch). Closed-circle foundations and organization-only recipients are excluded, not just ranked down.
- [Scholarship categories](https://www.slutbetyg.se/stipendier/kategorier/utlandsstudier): scholarships by subject nisch, including study-abroad funding.
- Every scholarship page states plainly that its plain-language summary was AI-generated from the foundation's original legal text (andamal) and has not been human-reviewed — read the original before applying. Amounts and deadlines are not in the source register and are not shown as if they were.

## Schools and admission cut-offs

- [Grundskolor](https://www.slutbetyg.se/grundskolor), [gymnasieskolor](https://www.slutbetyg.se/gymnasieskolor), [högskolor och universitet](https://www.slutbetyg.se/hogskolor): 5 900 school pages, sourced from Skolverkets skolenhetsregister.
- [Kommuner](https://www.slutbetyg.se/kommuner) and [län](https://www.slutbetyg.se/lan): the latest final-round (slutantagning) gymnasium admission cut-off (antagningsgrans) per school and studieväg, on the 0-340 meritvärde scale. Preliminary-round figures are excluded on purpose — they move before the admission is final.
- Cut-offs come from kommunala antagningskanslier, not a single national body — coverage varies by kommun, and a missing figure is left missing rather than backfilled with a guess.

## What's provisional

- Course credit weights (kurspoäng) have been checked against Skolverkets syllabus API and UHR's table for pre-2011 courses. Two vocational courses with no match at Skolverket remain unverified.
- Meritpoäng rules (moderna språk/engelska/matematik bonus points) are versioned, dated reference data from UHR decisions, not constants — they change between admission rounds.

## Not built yet

- University-level (högskola) grade averaging: there's no single comparable metric across Swedish universities (some use A-F, others U/G/VG), so /hogskola shows completed credits (hp) and an A-F average only where that scale applies, never a fabricated single number.
- Utbytesavtal (exchange agreements) list what programmes exist, not what average they required — universities don't publish that.

---
Full page list: https://www.slutbetyg.se/sitemap.xml
