About TrashMyCode

Brutally honest code reviews, in 30 seconds.

Why this exists

Most code review tools are either painfully slow (waiting for a senior to look at your PR), painfully polite (linters that flag spaces but miss the obvious bug), or painfully expensive (enterprise tools that gate basic features). TrashMyCode is the opposite of all three: instant, brutally honest, and free.

We believe the fastest way to write better code is to have someone (or something) point out exactly what's wrong with your current code, with no sugar-coating. The AI does that in seconds, and the savage tone makes the lesson stick.

What you get

  • Instant AI roast — Llama 3.3 70B + Gemini fallback, tuned for code, returns in under 30 seconds
  • Bug list — every issue graded by severity, with a clear explanation
  • Fixed code — an improved version you can copy straight into your editor
  • Savage Score — a shareable 1–10 rating of how cursed your code is
  • Battle Mode — pit your code against a friend's and let the AI declare a winner
  • Community feed — post your code, screenshots, and questions for other developers to roast

Languages supported

JavaScript, TypeScript, Python, Java, C++, PHP, Ruby, Go, Rust, and most other popular languages.

Built with

Next.js 14 on Vercel, Supabase for auth and storage, Groq + Google Gemini for AI inference, Tailwind for styling, and Framer Motion for the animations.

Get started

Free forever for 3 roasts a day, no credit card required. Pro ($1.99/mo) unlocks unlimited roasts and removes ads.