πŸŽ“ Claude Pro free 12 months β€” a substitute job in weeks opens it

Five routes to one school email β€” substitute or aide job in weeks, Goodstack check, a free year of Claude at $0 :e_mail:

β‘  PICK YOUR ROUTE β†’ β‘‘ FOLLOW THE STEPS β†’ β‘’ CLAIM β†’ β‘£ KEEP IT

Claude for Teachers gives you a free Claude for Teams account for a year: Pro-level features, Claude Code, Cowork, Team usage limits. No card is ever asked for. Sign up by 30 June 2027. The whole gate is one thing β€” a school email address on a real school domain. Below is exactly how to get that address, step by step, even when you hold nothing today.

:world_map: The whole flow on one picture

digraph ClaudeFreeYear { rankdir=LR; bgcolor="#fbfcfc"; nodesep=0.35; ranksep=0.75; node [shape=box, style="rounded,filled", fillcolor="#eef4f3", color="#264653", fontname="DejaVu Sans", fontsize=11, penwidth=1.4, margin="0.16,0.12"]; edge [color="#c98b4b", penwidth=1.4, arrowsize=0.8, fontname="DejaVu Sans", fontsize=9, fontcolor="#8a6a3b"]; START [label="πŸŽ’ You hold\nnothing today", shape=oval, fillcolor="#264653", fontcolor="white", fontsize=12]; R1 [label="πŸšͺ ROUTE 1 Β· TEACHER\nπŸ’Ό substitute or aide job\nπŸ’° ~$49 Β· ⏱ weeks", fillcolor="#fdf3e6"]; K1 [label="πŸ”‘ the three keys\nπŸ“§ school email\nπŸ†” staff ID Β· πŸ“„ payslip", fillcolor="#fdf3e6"]; C1 [label="βœ… CLAIM\nπŸ”Ž Get verified\nβ†’ Goodstack", fillcolor="#fdf3e6"]; R2 [label="🏫 ROUTE 2 Β· SCHOOL\nreal school + domain\n🌐 DNS TXT proof"]; R3 [label="πŸ”¬ ROUTE 3 Β· SCIENTIST\nlab lead\nfree Team seats"]; R4 [label="πŸŽ“ ROUTE 4 Β· CAMPUS\npartner university\n.edu SSO"]; R5 [label="⚑ ROUTE 5 Β· START NOW\nfree tier Β· $5 API\nAWS $200 Β· GCP $300"]; GOAL [label="πŸŽ‰ 12 months of\npremium Claude\nπŸ’³ $0 Β· before 30 June 2027", shape=oval, fillcolor="#c98b4b", fontcolor="white", fontsize=12]; START -> R1 [label="can work part-time"]; R1 -> K1; K1 -> C1; C1 -> GOAL; START -> R2 [label="run a real school"]; R2 -> GOAL; START -> R3 [label="work in a lab"]; R3 -> GOAL; START -> R4 [label="enrolled at a campus"]; R4 -> GOAL; START -> R5 [label="want it today"]; R5 -> GOAL; { rank=same; R1 R2 R3 R4 R5 } }

:bullseye: Step 0 β€” pick your route

What you hold today Route Time to the seat
You live in the US and can take a part-time school job 1 Teacher weeks
You run a real school 2 School weeks
You work in a research lab 3 Scientist about a week
You are enrolled at a partner university 4 Campus same day
You want premium today, with no paperwork 5 Start now minutes

:top_hat: The shortcuts that save the most time

  • The school email is the one key that matters β€” every other step exists to produce it
  • One document is enough: a recent payslip clears the check on its own
  • Classroom aides and substitutes count as staff, exactly like teachers
  • One school application covers every educator on the domain
  • No card, ever, on an individual educator account
  • The deadline is 30 June 2027, so the job hunt fits inside it comfortably

:door: Route 1 β€” the teacher road, the fastest real unlock

Why it works: the offer covers every staff member at a US K-12 school or district β€” teachers, classroom aides and substitutes included. Staff get a school email, a staff ID and a payslip. Those three are exactly what the checker reads.

Step 1 Β· Get hired as a substitute or an aide

  • Apply on the district portal β€” Frontline, AppliTrack, EdJoin, or the district’s own careers page
  • Finish the fingerprint and background check β€” about 49 dollars in Texas
  • Take the district orientation β€” usually short online videos
  • Work your first paid day β€” substitute pay runs about 85 to 260 dollars a day

Florida, Texas, Georgia, Kentucky and Kansas hire substitutes with a high-school diploma.

Step 2 Β· Collect the three keys

  • School email β€” an address on the school’s own domain, never a personal one
  • Staff ID β€” the badge the district issues on your first day
  • Payslip β€” the most recent one, original, no redactions

Step 3 Β· Claim the free year

  1. Sign in at claude.ai with the school email
  2. Open the Claude for Teachers page and press Get verified
  3. Goodstack opens β€” search your school by its legal name
  4. Upload one document from the accepted list
  5. Wait β€” Goodstack runs within 72 hours, and Claude confirms in under 24 hours on most days
  6. The confirmation mail lands, refresh the page, and the premium account is live

Step 4 Β· Keep it

  • You re-verify from time to time, so keep the job and the school email alive
  • No card is ever requested on an individual educator account
🧾 The three keys, in full

One document is enough. Pick whichever you can get first.

Document What it proves
Teacher or staff ID card your current role at the school
Teaching licence your state credential for the role
Employment confirmation letter school name, role and dates
Employment contract your signed terms of the post
Most recent payslip an ongoing paid role

Rules: original files only, no redactions, JPG or PNG or PDF, up to 5 MB each. Employment letters carry a digital signature.

:link: help.goodstack.org
:link: claude.com/solutions/teachers

:school: Route 2 β€” the school road, one application covers a whole staff

Why it works: an authorised admin at a real school applies once, proves the domain, and the whole staff walks in. Every educator on the domain lands inside the free first year.

Step 1 Β· Stand up a real school and a domain

  • Register the school with the state β€” the Kansas non-accredited private school notice files online at no cost
  • Buy a domain, then point free email routing at it so every address on the domain works
  • Set the website live, because the checker reads it

Step 2 Β· Apply as the authorised admin

  • Open claude.ai/k12districts, confirm you are authorised to set up school technology, accept the K-12 terms
  • One application stays open per email domain
  • Goodstack confirms the school and your role, then mails you the link to the new organisation

Step 3 Β· Prove the domain

  • Add the domain in the dashboard and copy the TXT record it shows β€” the value begins with anthropic-domain-verification-
  • Publish that record at the root of the domain, beside the records already there
  • Press Verify β€” seats open and the free first year applies on its own

Step 4 Β· Bring the staff in

  • Connect single sign-on through your identity provider
  • Press Migrate accounts to open the 30-day window for existing accounts
  • Everyone who joins later signs in with the school address
🧰 Tools for Route 2
πŸ”¬ Routes 3 and 4 β€” scientist and campus

Route 3 Β· Scientist β€” no teaching status needed

  • Affiliate with a research group or lab at a university or a research nonprofit
  • The lab lead applies for the Team plan for scientists: free Standard seats, 12 months, 1 to 25 seats, verified in about a week
  • Claude Code, Cowork and the science tools come inside those seats
  • :link: claude.com/programs/team-plan-for-scientists

Route 4 Β· Campus β€” the student road

  • Enrol at a Claude for Education partner university
  • Sign in with the campus single sign-on, the .edu address
  • Premium stays open while you are enrolled
  • :link: claude.com/solutions/education
⚑ Route 5 β€” start now, with no paperwork
  • Free tier β€” chat, files, web search, on the free account
  • 5 dollars of API credit β€” phone verification, around 14 days of build time
  • AWS free tier β€” up to 200 dollars, enough to run Claude Code on Bedrock
  • Google Cloud trial β€” 300 dollars for 90 days, Claude through Vertex
  • OpenRouter free models and Poe free points β€” daily caps, no card
  • Guest Pass β€” a Max subscriber friend can hand you 7 free Pro days from their account

:link: claude.com/pricing
:link: aws.amazon.com/free
:link: cloud.google.com/free
:link: openrouter.ai/models

πŸ“œ The readiness script β€” run it before you file anything

Save this as claude-year-check.sh and run it on your school domain. Four green lines mean the paperwork side is ready.

#!/usr/bin/env bash
# claude-year-check.sh β€” run before you file the domain
# usage: bash claude-year-check.sh yourschool.org
D="${1:?usage: bash claude-year-check.sh <school-domain>}"

echo "1. domain-proof record"
dig +short TXT "$D" | grep -i "anthropic-domain-verification" \
  || echo "   add the TXT record shown in the dashboard"

echo "2. mail records"
dig +short MX "$D"
dig +short TXT "$D" | grep -i "v=spf1" || echo "   add an SPF record so school mail lands"

echo "3. site answers"
curl -sI "https://$D" | head -1

echo "4. domain settled"
whois "$D" | grep -iE "creation date|created" | head -1

echo "done β€” four green lines means the paperwork side is ready"

For the teacher road, one command proves the mailbox works:

echo "hello from my school inbox" | mail -s test [email protected]

:brain: Five words that matter here

  • professional email β€” an address on the school’s own domain
  • domain proof β€” the TXT record that ties your domain to the account
  • Goodstack β€” the checker behind the offer
  • K-12 β€” school years before university, the level this offer covers
  • single sign-on β€” how a school or district hands out seats

:red_question_mark: Questions people ask

  • Do I need to be a teacher? No β€” every staff member at a US K-12 school or district counts, aides and substitutes included.
  • Do I need a degree? For a substitute role, no in Florida, Texas, Georgia, Kentucky and Kansas.
  • Do I need a card? Never β€” billing is switched off on an individual educator account.
  • My school is not in the checker’s list. Add it through the β€œcan’t find my institution” step and supply the name, country and website.
  • Not in the US? Routes 2 to 5 stay open.
  • I am a student. Access flows through a partner campus, in Route 4.
  • The first year ends. You re-verify from time to time to keep educator access active.

Pick your route, follow the steps one at a time β€” claim before 30 June 2027.

anyone there who had tried it and simplify so that i can grab the subscription

:up_arrow: The Core-Community team has AI-upgraded the topic above.

notify me too!

Do not waste your time on this method; there are clearly red flags in this post.

Anthropic wants actual verified US K-12 educators or a real school/district with an authorized admin. A volunteer letter or random course certificate doesn’t magically make someone eligible, and just buying a domain / registering something as a β€œschool” doesn’t mean Anthropic will accept it either.

:up_arrow: The Core-Community team has rebuilt the topic above β€” a complete playbook, five routes from nothing to 12 months of Claude, every source verified.