Hack4Hack

What is a hackathon? Meaning, types and how to take part

Updated 11 Oct 2026

A hackathon is a competition where small teams build a working solution to a problem in a fixed, short time, usually 24 to 48 hours in person or a few days online. The word joins “hack” (building something clever, fast) and “marathon” (a long, focused effort).

Hackathon meaning

At a hackathon, the organizer (a company, college, community or government body) publishes one or more problem statements. Teams of 2 to 5 people pick a problem, design a solution and build a prototype (an app, website, model, device or a detailed pitch) before the deadline. Judges then score the projects, and the best teams win prizes.

Hackathons are not about hacking into systems. “Hacking” here means building something useful quickly and creatively.

Hackathon meaning in Hindi

हैकाथॉन एक ऐसी प्रतियोगिता है जिसमें टीमें तय समय में किसी असली समस्या के लिए काम करने वाला समाधान, जैसे ऐप, वेबसाइट या प्रोटोटाइप, बनाती हैं। सबसे अच्छे समाधान को इनाम मिलता है।

Hackathon meaning in Marathi

हॅकेथॉन ही एक स्पर्धा आहे ज्यात संघ ठराविक वेळेत एखाद्या खऱ्या समस्येवर काम करणारा उपाय, जसे की ॲप, वेबसाइट किंवा प्रोटोटाइप, तयार करतात. सर्वोत्तम उपायाला बक्षीस मिळते.

How a hackathon works, step by step

  1. Registration: sign up on the hackathon page before the deadline, alone or as a team.
  2. Team formation: create a team and share the code with friends, or find teammates who need your skills. On Hack4Hack you can find teammates or list your team as looking for members.
  3. Problem statements: the organizer reveals the problems, sometimes only when the event starts.
  4. Idea round (optional): many large hackathons first ask for a short idea deck and shortlist the best teams.
  5. Build phase: teams build their prototype, often with mentors available.
  6. Submission: you submit the project with a demo link or video, the code repository and a short deck.
  7. Judging and results: judges score each project, sometimes after a live demo, and winners are announced.

Types of hackathons

TypeWhat you submitWhat is judged
HackathonA working prototype with a demoProblem fit, innovation, execution, presentation
IdeathonAn idea and a pitch deck, maybe a mock-upThe problem, the solution and its feasibility
Datathon / ML competitionPredictions or an analysis on a datasetA score on a leaderboard (accuracy, F1 and so on)
BuildathonA product built over days or weeksCompleteness and real users
CTF (capture the flag)Flags found in security challengesPoints for each solved challenge
Hiring hackathonCode or a project for a companySkills, for interviews and job offers

Ideathon vs hackathon: an ideathon judges the idea and the pitch, a hackathon judges a working build. Datathon vs hackathon: a datathon ranks your model or analysis on a fixed dataset, while a hackathon judges a product. See open ML competitions and datathons and ideathons.

Online vs offline hackathons

Online hackathons happen entirely on the internet: you build from home over a few days and submit online. They are easier to fit around classes or a job, and open to people anywhere. Offline (in-person) hackathons bring everyone to a venue for 24 to 48 hours, with mentors, food and networking on site. Browse online hackathons or in-person hackathons.

Who can take part

  • College students from any year and any branch, not just computer science.
  • Working professionals, in hackathons open to them (see the list).
  • School students, in hackathons made for them.
  • Beginners: many teams include first-timers. Start with beginner-friendly hackathons.

Good teams mix skills: someone who builds the front end, someone for the back end or the model, someone who designs, and someone who researches the problem and presents.

What you get from a hackathon

  • Prizes: cash, gadgets, cloud credits or incubation support.
  • Certificates: participation certificates for submitting teams and certificates of achievement for winners.
  • Jobs and internships: recruiters watch hackathons, and hiring hackathons lead straight to interviews, internships and PPOs.
  • A portfolio: a finished project with a demo, code and a public page you can link from your CV.
  • Skills and people: you learn a new stack in a weekend and meet builders, mentors and founders.

How hackathons are judged

Every hackathon publishes its own criteria, but most use some version of these:

  • Problem understanding: is the problem real, and do you know who has it?
  • Innovation: is the approach new or clearly better than what exists?
  • Technical execution: does it work, and is it built sensibly?
  • Completeness: can the judges see it working end to end in the demo?
  • Impact and feasibility: could it be used for real, and could it grow?
  • Presentation: is the pitch clear and on time?

Tip: Read the judging criteria before you start building, and shape your demo around them. Our guide on how to win a hackathon has a slide-by-slide pitch structure.

How to find and join a hackathon

Hack4Hack lists upcoming hackathons with their dates, prizes, fees and deadlines. Filter by AI, free, for students or your city, register with Google in a minute, and invite your team with a code or a WhatsApp link.

Frequently asked questions

Is a hackathon only for coders?

No. Teams need designers, researchers, domain experts and presenters, and ideathons need no code at all.

How long is a hackathon?

In-person hackathons usually run 24 to 48 hours. Online hackathons often give a few days to a few weeks to build.

Are hackathons free?

Most are free to enter. When an organizer charges a fee, it is shown on the hackathon page before you register.

Can first-year students join a hackathon?

Yes, unless the eligibility says otherwise. An online hackathon or an ideathon is a good first one.

Do hackathons give certificates?

Most give participation certificates to teams that submit, and certificates of achievement to winners.

Browse upcoming hackathons