Generate hard math problems for advanced middle and high school students: multi-step, contest-style questions in algebra, geometry, and number theory.
Free · No account · Up to 40 problems · Answer key included
Tip: Describe the specific skill or topic. The generator calibrates complexity to the grade level you pick.
GradeWithAI is used by 21,000+ teachers, including teachers at
Hard math problems are problems where the difficulty comes from finding the idea that starts the solution, such as a pattern, a substitution, or a case split, more than from long computation. This generator writes challenging sets with an answer key. Work each problem before assigning it, since generated hard problems can contain errors.
Some contest problems need a pattern: powers of 7 end in 7, 9, 3, 1 in turn, so 7^100 ends in 1. Others combine topics, need an extra line in a diagram, or reward working backward. Name the kind you want:
Number theory: divisibility, remainders, prime factorization
Counting: arrangements with conditions, the pigeonhole principle
Geometry: similar triangles, auxiliary lines, area arguments
Algebra: substitutions, Vieta's formulas, inequalities
Strategies: working backward, looking for invariants
Each step up asks for more technique and less arithmetic, so name the contest and level you want.
MATHCOUNTS (grades 6-8): Sprint Round of 30 problems in 40 minutes, no calculator
MATHCOUNTS also has Target (8 problems in pairs), Team, and Countdown rounds
AMC 8: 25 multiple-choice problems in 40 minutes, 8th grade and below
AMC 10 and AMC 12: 25 problems in 75 minutes
AIME: 15 problems in 3 hours, for high AMC 10 and 12 scorers
Olympiad problems (USAJMO, USAMO) take sustained work and are answered with proofs, unlike the short numerical answers of AMC and MATHCOUNTS. Ask for proof-style problems by name and review the generated solutions closely.
The topic and the format, such as two-step equations or fraction word problems about cooking.
Grade, difficulty, and number of problems. It usually takes 10 to 20 seconds.
Work a few problems yourself, then print the student copy and the answer key.
Teachers across subjects, from AP history to astrophysics, on grading with GradeWithAI.
“I've really enjoyed using the GradeWithAI program. It saves me a ton of time, especially when I have class sizes of 35 or 36 students times five.”

“GradeWithAI doesn't just grade. It gives the student reasoning as to why every point is awarded or not awarded. That is a very valuable thing for the students.”

“More impressive though is that it corrects student answers not simply using a pre-written answer, but by following the thought process they've pursued.”

“For Chadwick users, GradeWithAI has improved feedback efficiency and effectiveness, as it is grounded in existing platforms and is highly adaptable.”

“GradeWithAI [provides] students with timely individualized feedback on their homework assignments and formative assessments. This is a job that is virtually impossible for a teacher to do on a regular basis.”

“Students have also appreciated the consistency and immediacy of the feedback I can provide through GradeWithAI. This has enabled them to make necessary corrections and achieve their desired scores on any assignment.”

GradeWithAI reads handwritten math from scans or phone photos and gives partial credit under your rubric or answer key. You review each score before it posts.
Grading the completed math work? See how the AI math grader gives partial credit

They make useful extra practice. For serious preparation, also work through past contests: past AMC problems and solutions are posted on the Art of Problem Solving wiki, and MATHCOUNTS offers past competition materials.
Aim for a set where your student solves some problems quickly, works hard on a few, and misses some. If everything is easy, move up a level (AMC 8 to AMC 10); if almost nothing gets solved, step down and build the underlying topic first.
Yes. Name it in the description ('hard geometry problems, AMC 10 level' or 'challenging counting problems for 7th grade') and choose the grade closest to your student.
Addition, subtraction, multiplication, division (including long division), fractions, decimals, ratios, percents, pre-algebra, Algebra 1 and 2, and geometry.
Yes. Ask for word problems in the description, and add a context such as sports, animals, or food if you like.
Pick the grade, which sets the kind of numbers and operations, then choose easy, medium, or hard.
Yes. Every problem has an answer, printed on a separate page. Work a few problems yourself before handing the set out, since AI-generated math can contain mistakes.
No. It writes problems. To grade completed work, upload it to GradeWithAI, which reads handwritten math and gives partial credit under your rubric or answer key.
Yes, with no account.
Starting points with the grade and topic filled in.
21,000+ teachers use GradeWithAI to grade essays, tests, and handwritten work, and report saving 10+ hours a week.
The free plan grades 25 submissions every 30 days. No credit card.
Reported by teachers using GradeWithAI, with feedback on every submission they grade.


