FREEDOM251

Freedom251 › Coding Challenge Platforms

Yandex Contest

Free plan APIWeb

Visit Yandex Contest Alternatives Pricing

Yandex Contest's own site

What Yandex Contest is

Yandex Contest is a web platform for programming competitions, practice and lessons, with automatic checking of submitted solutions. Schools, universities and competition organizers are among the audiences named by its maker. Organizers can build problems themselves or choose ready-made sets, then configure contest rules, deadlines and ratings and invite participants. Contests can be individual or team-based, and may be open or restricted. A testing server checks submissions and presents results according to the rules set for each contest.

The platform lists more than 20 programming languages, with compiler settings for supported languages. Its demo includes checker-based, interactive, run-twice, test, text-answer and matching problem types. Organizers can use a public API to register participants, manage groups, retrieve contest and problem details, submit or rejudge solutions, and export leaderboard data. API calls use OAuth tokens and permissions for participant submissions or administrator contest management. Users sign in with Yandex ID or credentials provided by organizers. The free organizer plan covers up to 10,000 participants; the maker says its computing capacity supports more than 10,000 simultaneously, and advises contacting Yandex about competitions expected to exceed 10,000.

Who it suits

Yandex Contest suits schools, universities and organizers running programming contests, practice or lessons. It is also relevant to teams that need contest formats, automatic solution checking, multiple problem types or API access to participant and leaderboard data.

What it does well

  • Free organizer plan covers up to 10,000 participants.
  • Supports individual and team contests, open or restricted.
  • Automatic checking presents results according to contest rules.
  • Lists more than 20 programming languages.
  • Public API handles participants, submissions and leaderboard exports.
  • Problem library lists 80,000 problems; custom challenges are supported.

What to know first

  • Full administrator-panel access requires filling out a form.
  • Competitions expected to exceed 10,000 participants require contacting Yandex.
  • API calls require OAuth tokens and permissions.

Limits

The free organizer plan covers up to 10,000 participants. The maker advises contacting Yandex if a competition is expected to exceed that number.

Plans

PlanBilled and limitsPrice
Yandex Contest for organizersFree for up to 10,000 participantsFree

As contest.yandex.com lists them, read 30 Sept 2026. The maker's own page has the final word.

Getting started

  1. Open the Yandex Contest website.
  2. Sign in with Yandex ID or credentials supplied by a contest organizer.
  3. Fill out the access form to get full use of the administrator panel.
  4. Create problems or select a ready-made set, then configure rules, deadlines and ratings.
  5. Invite participants and choose individual or team participation.
  6. For API use, obtain an OAuth token with the required permissions.

Verdict

Choose Yandex Contest if you need a free platform for programming competitions with automatic checking, flexible contest formats and a public API. It also supports practice, lessons, company assessments and custom challenges. Organizers planning a competition above 10,000 participants should contact Yandex, and full administrator-panel access requires a form.

Questions

Is Yandex Contest free?

Yes. The organizer plan is free for up to 10,000 participants.

Which platforms does it support?

The listed platforms are web and API.

Which programming languages are supported?

The platform lists Bash, C, C#, C++, Dart, Delphi, D, Free Basic, Free Pascal, Go, Haskell, Java, JavaScript, Kotlin, Kumir, Lua, OCaml, PascalABC.NET, Perl, PHP, Python, R, Ruby, Rust, Scala, Swift and TypeScript.

Can organizers create their own contest problems?

Yes. Organizers can create problems or use ready-made sets, and custom challenges are supported.

What can the public API do?

It can register participants, manage groups, retrieve contest and problem information, submit or rejudge solutions, and export leaderboard data. Calls use OAuth tokens and permissions.

How do organizers get administrator access?

Organizers must fill out a form to get full access to the administrator panel.

Facts from Yandex Contest's own pages

API access
API calls use OAuth tokens and permissions for participant submission or administrator contest management. · admin.contest.yandex.ru, 30 Sept 2026
Audience
The maker names schools, universities, and competition organizers as users of the platform. · contest.yandex.com, 30 Sept 2026
Automatic checking
Participant solutions are checked automatically on a testing server, with results shown according to contest rules. · contest.yandex.com, 30 Sept 2026
Capacity
The maker says Yandex computing power supports over 10,000 participants simultaneously. · contest.yandex.com, 30 Sept 2026
Contest builder
Organizers can create problems or use ready-made sets, configure rules, deadlines, and ratings, and invite participants. · contest.yandex.com, 30 Sept 2026
Contest formats
The platform supports individual and team contests, and contests may be open or restricted. · contest.yandex.com, 30 Sept 2026
Languages
The platform lists 20+ programming languages and provides compiler settings for supported languages. · official.contest.yandex.com, 30 Sept 2026
Login
Users can sign in with Yandex ID or credentials provided by contest organizers. · contest.yandex.com, 30 Sept 2026
Notable limit
The pricing page says to contact Yandex if a competition is expected to exceed 10,000 participants. · contest.yandex.com, 30 Sept 2026
Problem types
The demo contest describes checker-based, interactive, run-twice, test, text-answer, and matching problems. · contest.yandex.com, 30 Sept 2026
Public API
The public API can register participants, manage groups, retrieve contest and problem information, submit or rejudge solutions, and export leaderboard data. · admin.contest.yandex.ru, 30 Sept 2026
Purpose
Yandex Contest is an online platform for programming competitions, practice, and lessons with automatic solution checking. · contest.yandex.com, 30 Sept 2026
Setup requirement
Organizers must fill out a form to get full access to the administrator panel. · admin.contest.yandex.ru, 30 Sept 2026
Support
The maker directs users to a form for technical support about access, users, competitions, and task sets. · admin.contest.yandex.ru, 30 Sept 2026

Where Yandex Contest stands on Freedom251

Look at these too