OC · MHA · Free

MHA OC Generator

Complete MHA OC package in one click — quirk with full mechanism, hero name, power level, three strengths, three limitations, and a signature ultimate move.

  • Full character profile per result, not just a quirk
  • Optional character name field seeds the whole build
  • Batch 100 OCs — build a full class roster in one shot
  • Copy or download all results as text

Your Generated Result

About the MHA OC Generator

The MHA OC Generator bundles every generator on this site into one output. You get a complete original character in one click: a named quirk, its full mechanism, its balanced strengths and weaknesses, its ultimate move, and a matching hero name.

Type your OC's real name in and the generator weaves it into the hero name. Use batch mode to seed an entire class 1-A knockoff, a rival school, or a hero agency roster.

The generator gives you a character sheet, not a character. The mechanical parts are done in one click — the personality, backstory, and voice are still your job. Use the deep-dive tips further down the page as a workflow for turning the generator's output into a fully-realized OC.

How to Use This Tool

1

Pick Your Options

Set the fields in the panel above (or hit Sample Data to auto-fill).

2

Hit Generate

Single-click for one result — the page auto-scrolls to the output.

3

Or Use Batch

Choose 5, 10, 20, 50, or 100 and hit Batch for bulk generation.

4

Copy or Recalculate

Copy all results, download as TXT, or hit Recalculate to jump back and iterate.

From OC Generator Output to a Story You'll Actually Write

Why "OC Generation" Is Different From "Quirk Generation"

A quirk alone is not a character. An OC needs a quirk, a name, a hero identity, motivations, weaknesses, and a specific voice. The MHA OC Generator bundles the mechanical parts (quirk + hero name + strengths + limitations + signature move) into one output so you have a complete profile skeleton in one click. But that skeleton still needs flesh — the personality, the backstory, the relationships that make readers care. Think of the generator's output as a character sheet, not a character.

The Class 1-A Template

Every canon Class 1-A student can be described in one sentence: "quirk + character trait + hidden depth." Deku: OFA + earnestness + traumatic origin. Bakugo: Explosion + aggression + hidden insecurity. Todoroki: Half-Cold Half-Hot + reserved + broken family. When you get a generator output, force yourself to write a similar one-sentence pitch. If you can't, the OC isn't ready.

The Signature Move Is a Personality Test

The generator includes a suggested Ultimate Move for each OC. Consider whether the move name matches the character's personality. Bakugo's Howitzer Impact is aggressive and blunt — matches him. Uraraka's Meteor Storm is grand but joyful. Deku's Detroit Smash is Americana-flavored, matching his All Might obsession. Rename your generator's move to reflect your OC's vibe.

Pro Tips for This Generator

  • 💡 Generate 5 OCs, then narrow to 1. Batch 5 gives you an OC lineup. Pick the one whose quirk raises the most questions for you. Questions = story potential.
  • 💡 Build the pre-UA backstory in 5 sentences. When did the quirk manifest? Who saw it first? What went wrong that year? Why did the OC choose hero training? What are they hiding from classmates? Answer all five, and you have a character.
  • 💡 Assign a canon character as a foil. Every strong OC works better in contrast to a canon character. Is your OC Bakugo's rival? Deku's friend? Aizawa's cautionary case? Pick one and write scenes around them.
  • 💡 Design the costume before writing scenes. A costume forces you to visualize the character. Even a rough sketch or reference collage helps.
  • 💡 Give the OC one specific fear. Not "fear of failure" (too abstract). Fear of small spaces. Fear of open water. Fear of losing their partner. One specific fear does more character work than five vague ones.
  • 💡 Use batch 20 for a rival class or agency. A whole roster of complementary OCs is more useful than one perfect OC. Batch 20 and cast them like a team.

Example Outputs

Ren Akatsuki — Blazefeather

Hybrid · Strong

Permanent partial mutation (feathered forearms) + emitter fire control. Signature: "Rebirth Cascade." Flaw: reckless self-sacrifice.

Kira Tomori — Pulse

Emitter · Medium

Sonic control via heartbeat. Signature: "Zero Silence." Flaw: over-relies on solo work, poor team player.

Souma Kagi — Warden

Emitter · Weak

Creates mid-air "locks" that pin small objects in place. Underestimated in raw combat but devastating in support roles. Flaw: hero worship of Aizawa to the point of imitating him.

Common Mistakes to Avoid

  • ⚠️ Making the OC "better than canon". The classic bad OC: their quirk is stronger than All Might, their name is cooler than Deku, they never lose. Nobody enjoys reading this. Deliberately keep your OC at mid-tier canon strength.
  • ⚠️ Overloading with unique traits. The OC has heterochromia AND a katana AND a tragic past AND a rare quirk AND a genius IQ. Pick two special traits, max.
  • ⚠️ Skipping the flaw. A good OC has a real character flaw — cowardice, arrogance, dishonesty, obsession. The flaw drives their arc.
  • ⚠️ Copying canon backstories. If your OC's backstory is "abusive father, distant mother, wants to save people," you've made Todoroki again. Deviate deliberately.
  • ⚠️ Ignoring the school-life details. Class 1-A is 20 students living together for a school year. Your OC has roommates, favorite lunches, homework rivals. These details make them feel real.

Frequently Asked Questions

Is this really a full OC, or just a quirk?

Full OC — each result includes quirk name, type, power level, description, 3 strengths, 3 limitations, ultimate move, and hero name.

Can I seed the OC with my own name?

Yes. Type your character name into the field and the hero name will incorporate it.

Can I generate a whole class of OCs?

Yes — batch mode goes up to 100. Set batch to 20 for a full class 1-A/1-B rival roster.

How canon-compliant are the OCs?

Every OC follows MHA rules: single quirk (or hybrid), one type category, balanced strength/weakness. Nothing generated will be overpowered by default.

Can I edit the generated OC?

Absolutely — the output is a starting point. Rename, retype, tweak any field.

Should the OC have a support item?

Canon UA students often develop support items (Bakugo's gauntlets, Momo's belt, Iida's exhaust). The generator doesn't include support items, but consider adding one for your OC.

What year of UA should the OC be in?

Editorial choice. Set power to Weak for first-year newbies, Medium for mid-year Class 1-A, Strong for third-year graduates or pros.

Can I generate OCs for other schools (Shiketsu, Ketsubutsu)?

Yes — the generator is school-neutral. Just decide the school in your fic; the quirks work for any.

Do the OCs work for pre-canon or post-canon eras?

Both. For pre-canon, tone down power levels. For post-canon, the OCs fit naturally alongside the graduated 1-A.

How do I avoid Mary Sue OCs?

Force yourself to answer three questions before writing: What is the OC bad at? Who dislikes them? What decision have they made that they regret? If all three answers are "nothing," you have a Mary Sue. Iterate until you have real answers.