Skip to content

Running and cycling · calendar and registrations

Where races start

You organize

Find your race

If it is already in the calendar, claim it and in 10 minutes it has a website, registrations and payments. €0 for you.

You race

Find your next bib

1,136 races in 72 countries, by date, by distance and on the map. No sign-up.

For those who race

What you can already do today

Find a race

One calendar with the federations’ races and Kursa’s own: by date, distance, country or map.

Browse the calendar

Manage your own bib

You get in with a code sent to your email, no password. Your entries and your race record are there, and you change details, distance or holder when the race allows it.

My races

Know what you pay before you pay

The service fee is 3% + €0.25 per order, VAT included, shown before you pay. If the organizer cancels the race, our share comes back too.

See pricing

For those who organize

Your race, perfect

A stunning website, registrations, payments, bibs, results and emails. One tool, set up in 10 minutes, for €0.

€0
for the organizer
3% + €0.25
service fee per order, VAT included
10 min
from idea to selling bibs

Races running on Kursa

kursa.run/ca/e/mitja-girona-2027
The Girona Half Marathon

The Girona Half Marathon

Not a demo: a real race, with its own site, its registrations, its payments and its results running on Kursa. Open it and look around.

  • 28 February 2027
  • Girona
  • Girona City Half Marathon
  • 5,000 bibs on sale
Open the race site

Organized by Club Triatló Nan Oliveras Team. On Kursa since August 2026.

Video

Kursa in one minute

Your race website, registrations, dashboard and results, explained in one minute. Narrated, with captions.

Why Kursa

Three promises

Cancelled race? Our fee comes back too

If the organizer cancels the race, runners get their entry back and our commission with it. The only thing that stays gone is the payment processor’s cost, which the processor returns to nobody.

€0 for you

Creating and running your race costs nothing. The 3% + €0.25 (VAT included) service fee per order (payment processing included) is paid by the runner, and it is lower than the market’s published reference rate (€0.49 + 3%).

Official bib resale

Sold out? Runners who can’t make it resell their bib at face value inside the platform. No WhatsApp deals, no fraud, an always-true startlist.

The product

A race website and a control panel

Runners get a website of their own — multilingual, with the course map and the countdown. You get who signed up, how much you have collected and how it grows each day. No spreadsheets.

kursa.run/admin
Organizer dashboard — entries, revenue and daily growth, live
Organizer dashboard — entries, revenue and daily growth, live
The race website, exactly as a runner sees it
The race website, exactly as a runner sees it

A race, end to end

Before, during and after

01

Before

Multilingual website with course map, self-switching price tiers, coupons, extras, automatic waitlist and fraud controls.

02

Race day

Bibs assigned in one click, a startlist for your timing company, and runners self-manage everything (changes, cancellations, resale).

03

After

Upload the timing CSV and every runner gets their time with a shareable result page. Classification with instant search.

Pricing

Everything we charge, in four lines

No other Spanish platform publishes its rates. This is the whole list — there is no fifth line.

See full pricing
Creating the race, the website, the dashboard and the emails
€0
Per-registration commission charged to the organizer
€0
Service fee, paid by the runner
3% + €0.25 (VAT included)
Payment processing fees
On us

Free registrations carry no service fee. No subscription, no lock-in, no small print.

Run the numbers

Type in your race: everything collected is yours.

entries
€
per bib

You receive

€30,000.00

Service fee (VAT included)

€0.85

per order (the runner pays it)

Competitors would charge them €1.09

What your runners save

€360.00

Against the published reference rate of the Spanish market (€0.49 + 3% per registration).

Founding organizers

Kursa is new. That works in your favour.

We are not yet the platform with the most races in Spain. We are the one that puts the people building the product on the phone, and sets up your first race with you.

  • We migrate the registrations you already have open
  • We set up your first race on a 30-minute call
  • A direct line to whoever writes the code: what you need gets built
Book a demo

30 minutes. We build your race live on the call.

Questions

The questions that reach us

What does it cost me, the organizer?
Nothing. No setup, no subscription, no per-registration commission. The 3% + €0.25 (VAT included) service fee per order is paid by the runner at checkout, and the payment processor’s fee is already inside it.
When do I get the registration money?
Straight into your bank account, usually every business day. The money never sits in a Kursa account until after the race.
What if I have to cancel the race?
You start the cancellation from the dashboard: we refund every entrant, email them, and Kursa refunds its own share of the service fee (the 1.5%) too. We know of no other Spanish platform that does this.
Can I keep my usual timing company?
Yes. You hand them the startlist from the dashboard and, when they send the file back, you upload it and every runner gets their time, result page and diploma.
How long until the race is on sale?
About 10 minutes with the event wizard: race details, distances, prices and form. You can keep polishing the website afterwards without closing registrations.
My race is free or charitable. Does it still work?
Yes. €0 registrations carry no service fee for anyone: you still get the website, the form, the bibs and the results.

Start today

The next great race starts here

No lock-in, no subscription, no card.