How to Write a Funny Birthday Message for Your Brother That Doesn't Sound Like It Came From a Greeting Card
Most people mess this up by going too hard or too soft. You want something that actually makes him laugh without sounding like your mom would cringe reading it. I spent about three years writing these for different people at various life stages, and the pattern is pretty consistent. Start with something specific to your shared history. Generic jokes about age or looks get stale fast. The ones that land are rooted in actual memories or inside references only you two would understand. I once wrote a card that referenced a broken lawnmower incident from 2004, and he still brings it up every year. That's the level you're aiming for. Here's the basic formula that works most of the time: acknowledge the relationship, throw in one genuinely funny line, and end on something that's almost sweet but not quite. The pivot point is where most people fail. Go too soft and it becomes a greeting card. Go too mean and your aunt has to mediate at dinner.
The trick with siblings is that you have permission to be harsher than you'd ever be with a friend. You've earned that muscle through years of mutual abuse. Use it. But here's the thing nobody tells you - the funniest versions usually come from a place of actual affection. Roast him, but make it clear you're doing it because he's your brother, not because you secretly wish he wasn't.
What Actually Works and What Flops Every Time
Jokes about him being the favorite child work about 60% of the time depending on birth order dynamics. If you're the younger sibling roasting an older one, it hits harder. Reverse that and it lands softer unless he's genuinely insecure about something specific. Age jokes are basically a coin flip. They work if he's leaning into it himself. If he's clearly sensitive about turning thirty-five, do not write "you're old" in any creative variation. I learned this the hard way when my brother's forty milestone turned into a two-hour conversation about his back problems instead of whatever joke I was building toward. Personalized insults beat generic humor every time. "Remember when you tried to cook Thanksgiving dinner and set off the smoke alarm?" is infinitely better than "you're a terrible cook." Specificity is the difference between a groan and actual laughter.
Get the Full Details

Where People Go Wrong
The biggest mistake I see is overwriting. People try to craft this perfect multi-paragraph bit when two sentences would do. Your brother is reading this quickly, probably while holding a drink. He doesn't need a manifesto. Another common error is relying on internet templates. If it says "Happy Birthday to the guy who has the best brother ever" followed by a joke, just don't. Those are visible to everyone at the party and they make both of you look silly in a way that sticks around. Sometimes the format matters too. A funny text message is different from a card. Different from something said out loud at dinner. I keep a mental spreadsheet of what tone works for which medium. Cards get slightly longer bits. Texts should be punchy. Spoken delivery needs to be simpler because there's no going back.
If you're really stuck, start with a recent ridiculous thing he did and build from there. That's usually where the gold is.