From September 13th - September 20th, join us for another celebration of our favorite hero!
⚔️ For our fifth year, we will follow Zack's journey from his childhood to early adulthood and beyond! Let's look back on what makes Zack the hero that he is 💙
The rules are simple:
You are free to interpret the prompts however you like.
All types of fanworks, including fanart, fanfics, graphics, gifsets, video edits, headcanons and much more are welcome.
Tag us on your post and mention the prompt/day your work is created for.
Use the tags #zackweek and #zackweek2025 within the first five tags.
Please kindly let us know if we missed your post throughout the week!
Have fun and let's spread the Zack love!
Thank you for joining us! We can't wait to see your creations~
⚔️ More rules and guidelines on our carrd.
⚔️ We are also hosting the event on X/Twitter and Bluesky.
@ff7zinenews @ffviifandomcalendar @ff7central Thank you for the boost!
Fandom : Final fantasy VII | Pairing : Zack Fair | Notes : written for @zackfair-week | Theme : Day 8; Exploration/ Parallel Worlds (Crossroad)
Summary: At the Crossroad, Zack glimpses infinite paths—some where he survives to embrace Aerith, others where Cloud carries his sword over Zack’s fallen body. Haunted by the weight of “what ifs,” he refuses to see himself as a pawn of fate. With his reckless grin and explorer’s heart, Zack vows that in every world his legacy will endure: not survival alone, but the hope he leaves behind for others to carry forward.
The Crossroad was not meant to be seen by mortal eyes.
It stretched beyond Zack’s understanding, a vast expanse of white stone that branched endlessly into paths of light, each one leading to a horizon that shifted and shimmered as though made of water. Above, the sky was fractured, shards of different colors bleeding into one another: starlit black, dawn-gold, reactor green, the pale glow of endless fog.
Zack Fair stood at the center, his boots heavy against the glowing floor, the Buster Sword a weight across his back. He turned slowly, heart thundering.
Everywhere he looked, the roads whispered.
They were not silent, oh, no. They carried voices, laughter, cries. A thousand lives brushed against his skin like passing winds.
He heard Aerith’s voice calling his name, warm and bright. He heard Cloud’s sharp cry, his determination tempered by pain. He heard the clash of steel, the roar of Mako, the fading breaths of comrades who had fallen before him.
Each sound belonged to a different world, a different choice, a different version of what could have been.
Zack swallowed, the grin he so often wore slipping into something quieter.
— So this is it. All the “what ifs.”
The faces in the paths
He stepped closer to one of the shining roads. It shimmered, and an image flared to life.
He saw himself running through Midgar’s gates, alive, battered, but smiling, Aerith rushing into his arms as flowers bloomed behind her. His chest tightened at the sight.
Another path showed something else: Cloud kneeling in the dirt, clutching the Buster Sword with trembling hands. Zack’s own body lay still beside him, the sky overhead bleeding red. Cloud’s face was hollow, but his eyes burned with a fire that refused to die.
Zack flinched back. His hands curled into fists.
— So in some worlds… I don’t make it.
The Crossroad did not answer. It simply showed him more.
He saw himself leading a band of rebels in Junon, defying Shinra openly. He saw himself lost in Gongaga, never leaving home. He saw himself wandering alone, swordless, nameless, forgotten.
Each version of him lived and breathed for a heartbeat, then faded like mist.
The hollowness of destiny
Zack pressed a hand to his chest. The visions made him dizzy, hollowed him out from the inside.
— Am I just… a coin toss? A set of roads someone else laid out?
The thought hurt more than the wounds he’d carried through battle. He remembered Angeal’s voice, calm and steady: “Embrace your dreams. Protect your honor.”
Dreams. Honor. Did those things mean anything, if in some worlds he never lived long enough to carry them?
He thought of Aerith, stubborn and bright, telling him once that he wasn’t hollow, that he carried too much, yes, but he was full of life. He thought of Cloud, unsure but brimming with something untapped. He thought of the flowers that bloomed in dirt, even under Midgar’s plates.
Maybe the Crossroad wasn’t showing him fate. Maybe it was showing him the weight of what he could pass on.
The explorer’s choice
Zack laughed then, the sound echoing strangely in the vast emptiness. It wasn’t a bitter laugh, nor a hopeless one. It was reckless, fierce, the laugh of a boy from Gongaga who had always dreamed too big.
— You think this scares me? Parallel worlds, destiny, all these “maybes”? I’ve never been afraid of the unknown. Exploration’s kinda my thing.
His words rang out, bouncing off the fractured sky.
He turned slowly, taking in the infinite paths. Maybe some would end in glory, some in silence, some in death. That didn’t matter. He wasn’t here to choose the safest road, or even the right one.
He was Zack Fair. And Zack Fair always moved forward.
Legacy beyond worlds
He unsheathed the Buster Sword, its edge gleaming with borrowed light from a thousand futures. Planting it against the ground, he rested his hand on its hilt and let out a slow breath.
— Angeal… I get it now. Legacy isn’t about one world, one outcome. It’s about making sure that, wherever I fall, someone else can stand.
He pictured Cloud, carrying the sword with uncertain steps that would one day turn sure. He pictured Aerith’s flowers, blooming where steel said they shouldn’t. He pictured all the unnamed, unseen lives that might one day find courage because someone had stood before them and refused to quit.
The thought steadied him. Strengthened him.
He lifted the sword back onto his shoulder and faced the nearest shining road.
— Parallel worlds or not, I’ll keep walking. I’ll survive where I can. And where I can’t… my light will go on ahead.
With a final grin, Zack stepped forward, boots ringing against the glowing stone. The Crossroad shuddered, then opened, and the world beyond swallowed him whole.
Not because the path was easy.
Not because it promised victory.
Yet not all is lost. In the crossroads of life, Zack journeys to find himself. Be it during his SOLDIER expeditions, his escape from the Shinra troops, or perhaps beyond the boundaries of this world where he may lead a different life.
'Mercenaries, Cloud. That's what you and me are gonna be.'
Fandom : Final fantasy VII | Pairing : Zack Fair | Notes : written for @zackfair-week | Theme : Day 6; Survival / Freedom (Nibelheim)
Summary: In Midgar’s steel labyrinth, Zack feels the city’s hollowness mirrored inside himself, haunted by the weight of lost comrades and Shinra’s grip. Yet in small moments with Aerith and Cloud, he realizes that true legacy is not missions or glory, but the hope and dreams passed on. Standing beneath the plates, the Buster Sword in hand, Zack vows his fight will leave behind not emptiness, but life worth carrying forward.
Echoes in the Steel
Midgar was alive. Too alive.
Engines roared, reactors hissed, the endless buzz of electricity and human voices tangled together into a single, suffocating sound. Neon signs bled into the night, drowning out the stars, and the air smelled of rust, oil, and Mako.
And yet, for all its noise, Midgar felt hollow.
A city with a heart of steel, but no soul.
Zack Fair stood on a rooftop in Sector 5, the Buster Sword resting heavy across his back. From here, the plates stretched overhead like an iron sky. The faint laughter of children drifted up from Aerith’s garden, soft and fragile beneath the weight of a city designed to crush everything tender.
He closed his eyes, letting the sound settle into his chest.
This city is hollow. But maybe… maybe hope can still survive here.
The hollow inside
Zack knew the emptiness wasn’t just in Midgar.
It was inside him too.
The faces of comrades haunted him, Angeal’s steady voice, Sephiroth’s distant stare, Genesis’s fiery laughter turned bitter. The weight of Shinra’s lies pressed down harder with every mission. He wore his grin like armor, his jokes like a shield, but sometimes, when he caught his reflection in a steel panel, he didn’t recognize the man staring back.
He remembered Aerith’s words once, soft and stubborn:
— “You’re not hollow, Zack. You just carry too much.”
Maybe she was right. Maybe the hollowness wasn’t a void, but a space carved by all he had lost, and all he still refused to let go of.
Legacy in motion
One evening, Zack and Cloud walked the Sector 7 streets. The glow of neon flickered across puddles, and Shinra troopers watched them from a distance, rifles slung carelessly but always ready. Cloud’s steps were stiff, uncertain, as though every corner of Midgar was a trap waiting to spring.
Zack nudged him with his elbow.
— Relax, Spiky. If you walk like the city owns you, it’ll eat you alive. Midgar feeds on fear.
Cloud scowled, his brows furrowing.
— I’m not you, Zack. I can’t just smile through everything.
Zack laughed, but there was no mockery in it. Only warmth.
— Good. Don’t be me. Be better.
Cloud blinked, startled.
— Better? How?
Zack’s grin softened into something quieter, almost solemn.
— By remembering what matters. Not Shinra. Not missions. People. Dreams. That’s the only thing worth carrying.
Cloud said nothing, but Zack caught the flicker in his eyes, the seed of something that might one day grow.
The weight of memory
Later, Zack climbed alone onto the rooftop of a crumbling slum building. From here, Midgar sprawled endlessly, its steel plates blotting out the heavens, reactors glowing like poisoned stars.
He drew the Buster Sword and planted it against the rooftop, resting his hands on its broad edge. The weapon was more than steel : it was a reminder, a burden, a promise.
Angeal’s voice echoed in his mind: “Protect your honor… and your dreams.”
Zack exhaled slowly, the night air cold in his lungs.
— I get it now, Angeal. Legacy isn’t about bloodlines or power. It’s about what you leave behind for someone else to carry.
He thought of Cloud, stubborn and unsure, but brimming with potential. He thought of Aerith, her flowers blooming in defiance of steel and smog. He thought of every innocent life that Midgar tried, and failed, to silence.
A vow beneath the plates
Zack lifted his gaze toward the false sky of the upper plate, its underside glowing faintly with Mako light. He felt the hollowness of the city pressing down, trying to smother him.
But inside that hollow, he made his vow:
— I’ll fight until I can’t anymore. And when I’m gone, it won’t be Shinra they remember. It’ll be the hope I carried. The life I passed forward. That’s my legacy.
Somewhere below, in Aerith’s garden, flowers pushed through the dirt, stubborn against the steel. And Zack smiled, not because the city was less hollow, but because even here, life refused to give up.
Zack's chapter comes to a close at the barren wasteland in the fringes of Midgar. He fought for his honor. He fought for his dreams. He fought for his friends.
Fandom : Final fantasy VII | Pairing : Zack Fair | Notes : written for @zackfair-week | Theme : Day 6; Survival / Freedom (Nibelheim)
Summary: In the mist-shrouded village of Nibelheim, Zack feels the weight of Shinra’s chains and the silence of a place that seems already dead. Restless at night, he shares with Cloud his hidden longing to abandon SOLDIER, to live freely, yet admits he stays to protect those who cannot fight. As they climb toward the reactor, Zack makes a quiet vow: he will survive not for Shinra, but for freedom, for the people worth saving. Unaware that Nibelheim will soon become the crucible where that vow is tested in fire..
Ashes in the Fog
The first thing Zack noticed about Nibelheim wasn’t the mountains.
It was the silence.
The village seemed frozen in time, wrapped in mist like a preserved memory that had grown brittle with age. Houses with weathered wood leaned against one another, smoke from chimneys curled reluctantly into the air, and everywhere Zack looked, the villagers’ eyes followed him : suspicious, distant, almost resentful.
It wasn’t like Gongaga, where warmth lived in the soil and stars. Nibelheim was colder. Closed. A place where freedom felt like something that had been choked out long ago.
Sephiroth’s voice cut through the fog.
— Stay focused. We have a mission. The reactor won’t wait for your sightseeing.
Zack gave him a grin he didn’t feel.
— Relax, Seph. Just taking in the atmosphere. I mean, doesn’t this place give you the creeps?
Sephiroth’s silver hair caught what little light filtered through the mist as he walked on, unreadable as ever. Cloud trailed behind, shoulders tense, as though the weight of returning home pressed harder than the uniform on his back.
Survival in the slums of silence
The inn smelled of wood smoke and damp stone.
Zack dropped onto a chair by the window, resting his chin on his fist as he stared out at the fog that clung to the village like a shroud. He could hear Cloud in the next room, speaking quietly to his mother. The muffled warmth in her voice made Zack’s chest ache; it reminded him of Gongaga, of laughter and meals shared under starlight.
But here, even homecoming felt heavy.
Sephiroth sat at the table across from him, meticulously cleaning Masamune’s long blade. His movements were precise, methodical, like a ritual. His green eyes glowed faintly in the lamplight.
— You seem distracted, Fair.
Zack shrugged, forcing a casual tone.
— Just thinking. About how sometimes it feels like we’re not surviving, just… existing. Breathing because Shinra tells us to.
Sephiroth’s hand stilled for a moment on the blade, but he said nothing. The silence stretched until Zack’s grin faltered. There was something in Sephiroth’s stillness that made the air colder.
Survive, Zack thought. Yeah. But at what cost?
A night on the bridge
Later, sleep wouldn’t come. Zack wandered outside, boots creaking on the wooden bridge that crossed the village stream. The river whispered beneath him, carrying fragments of mist downstream. The stars overhead were blurred, smothered by the fog.
Cloud appeared quietly, his steps careful on the planks. His blond hair was damp with dew, his eyes shadowed but steady.
— Can’t sleep either?
Zack chuckled softly.
— What gave it away?
Cloud leaned on the railing beside him, staring at the water. For a long moment, neither spoke. The night air was heavy, pressing words back into their throats.
Finally, Cloud broke the silence.
— Do you ever… think about leaving? Shinra, SOLDIER, everything. Just walking away and never looking back?
Zack blinked, caught off guard. He wanted to laugh it off, to tease, but the question landed too heavy for jokes. He turned his gaze to the mist beyond the village.
— All the time, he admitted. His voice was quiet, stripped of bravado. There are days I dream of it, being free, choosing where to go, who to be. No orders, no missions. Just… living.
Cloud’s grip tightened on the railing.
— So why don’t you?
Zack hesitated. The words felt sharp in his throat.
— Because if I walk away… who protects the ones who can’t fight? Who keeps Shinra from crushing them even harder? I fight because I want to survive, yeah… but also so they can be free. Maybe one day, that’ll matter more than orders.
Cloud’s eyes softened, though the shadows didn’t leave them.
For a moment, in that fragile silence, Zack felt the line blur between survival and freedom : two battles that were really the same fight.
Into the mountains
The path to the reactor was a blade carved into the mountainside. Mist rolled thick over the trail, curling around their legs, clinging to their skin. The air was damp, heavy, almost suffocating.
Sephiroth walked ahead, silent, his presence as sharp as Masamune’s edge. Cloud kept close to Zack, his shoulders tight, his breathing controlled.
Zack slowed once, letting his gaze drift down toward the village below. Through the fog, the houses looked like tiny, fragile shells clinging to the earth. He thought of Cloud’s question, of his own answer. Survive. Protect. Be free.
He whispered it under his breath, more to himself than anyone:
— One day, I’ll break these chains. One day, I’ll be more than just Shinra’s dog. Until then… I’ll survive. For them.
The fog swallowed his words, carrying them into the cliffs.
He tightened his grip on the Buster Sword, heart heavy but resolute, and followed Sephiroth into the shadowed mountain.
Fandom : Final fantasy VII | Pairing : Zack Fair | Notes : written for @zackfair-week | Theme : Day 5; Resistance / Loyalty (Junon)
Summary: In Junon’s steel fortress, Zack witnesses the quiet resistance of the slums, and the brutality of Shinra’s orders to crush it. When rebels strike at the docks, Zack protects rather than destroys, defying orders to save a boy who should never have been on a battlefield. Later, standing above the sea on Junon’s cannon, he vows that his loyalty will never belong to Shinra, but to people, to life, and to the comrades worth protecting.
Steel and Shadows
Junon rose from the sea like a fortress of another age.
Where Costa del Sol had been sunlight and laughter, Junon was iron and shadow. The air smelled of salt and oil, tinged with the acrid bite of Mako exhaust. The massive cannon loomed above the ocean, a reminder that Shinra’s grip stretched as far as the horizon.
Zack Fair adjusted the strap of his sword across his back as he walked the corridors of steel. His boots echoed, sharp and hollow, against the metal floors. The SOLDIER insignia on his chest caught the lamplight, but instead of pride, it felt like a chain today.
Loyalty, he thought. They say it’s everything. But loyalty to what? To who?
The whispers below
In the lower levels, the slums of Junon, Zack saw them.
Faces lined by hunger. Eyes dulled by work, but flickering still with sparks of defiance. Mothers pulling children close as troopers marched past. Men whispering in alleyways, glancing up at the fortress above them.
Resistance. Not loud, not open, but alive.
The trooper at Zack’s side spat on the ground.
— Orders are clear: root out dissidents. No tolerance. Anyone resisting Shinra is an enemy.
Zack slowed, his jaw tightening. He looked at the boy trooper, barely twenty, his face set in the rigid lines of Shinra discipline.
— You think that kid over there’s an enemy?
The trooper blinked, following Zack’s gaze to a slum child clutching a wooden toy carved to look like a chocobo. He looked away, muttering.
— Enemy’s whoever they tell us it is.
Zack’s hand curled into a fist. He wanted to argue, to shout, but the steel walls pressed in, full of listening ears. Instead, he walked on in silence, the weight in his chest heavier than the sword on his back.
The clash at the docks
That night, it happened. A spark turned to flame.
Rebels surged from the shadows near the docks, armed with knives, pipes, and a few salvaged rifles. Desperate, untrained, but burning with the will to resist.
Shinra troopers shouted, rifles blazing. Gunfire sparked against steel walls, echoing into the sea. The smell of powder and salt filled the air.
Zack was already in motion. His blade sang as it cut through the chaos, sparks flying as he deflected bullets, driving back attackers. But his eyes kept catching details, the rebels were villagers, dockworkers, young men barely older than Cloud. They fought not for glory, but survival.
A boy stumbled at his feet, barely holding a rusted blade. Before Zack could react, a Shinra trooper raised his rifle, finger on the trigger.
Zack’s body moved faster than thought. Steel met barrel with a sharp clang as he shoved the weapon aside.
— Stand down! He’s done!
The trooper gaped at him.
— What the hell are you doing, Fair? He’s the enemy!
Zack’s glare cut sharper than his sword.
— He’s a kid. He’s breathing. That’s reason enough.
The rebel scrambled away into the shadows. Zack didn’t stop him. He couldn’t.
Because in that moment, Zack knew: loyalty to Shinra meant betraying himself.
Loyalty redefined
When the fighting died, the docks were smeared with smoke and blood. Rebels captured or driven off, troopers gathering bodies like debris. Orders were given, reports written, statistics tallied.
But Zack couldn’t forget the look in that boy’s eyes, the raw terror, the stubborn spark of life. He couldn’t forget how close it had come, how close he had come : to betraying everything he swore he was.
Later, high above the sea on Junon’s cannon platform, Zack stood alone. The waves crashed against the cliffs below, wild and endless, mocking the fortress built to control them.
He rested his hands on the railing, staring at the black water. Memories crowded him: Gongaga’s stars, Wutai’s flames, Modeoheim’s snow, Costa’s sunlight. Each one had left its mark, a scar or a vow.
Shinra says loyalty means obedience, he thought. But that’s not loyalty. That’s surrender. Real loyalty is to people, to comrades, to life itself.
He closed his eyes, the sea wind cold against his skin.
— If resistance is wrong, then I’ll be wrong. If loyalty means betraying who I am, then I’ll break every order they give me. My loyalty… is to them. To the ones who can’t fight for themselves. To the ones worth protecting.
The waves roared, carrying his vow into the night.
And in the steel heart of Junon, Zack Fair’s resistance burned quietly, stubbornly, unbreakable, like the sea that would never bow to the fortress above it.
Someone once called him naive, but Zack's loyalty to his friends, his comrades, his mentor, and his dreams remain steadfast even as his eyes open to the destruction Shinra has caused.
'SOLDIER is like a den of monsters. Don't go inside.'
Fandom : Final fantasy VII | Pairing : Zack Fair | Notes : written for @zackfair-week | Theme : Day 4; Day Off / Nature (Costal del Sol)
Summary: On a rare day off in Costa del Sol, Zack lets himself breathe. Between teasing Cloud, mocking Tseng’s refusal to relax, and laughing in the surf, he remembers what it feels like to simply live. Watching the sunset, Zack realizes that this, sun, sea, laughter, and the fragile beauty of the world, is what makes the fight worth it. Even SOLDIERs deserve to laugh under the sun.
Seasalt Dreams
The first thing Zack noticed about Costa del Sol was the light.
Not the sterile white of Shinra’s HQ, nor the smoldering glow of Wutai’s burning rooftops. Here, the sun poured down in waves of gold, scattering diamonds across the surface of the sea.
Zack Fair stopped on the boardwalk, arms stretched wide, breathing deep. The salty breeze whipped through his hair, tangling the spikes even more.
— Ahhh! This is it, boys. This is paradise!
Cloud stumbled beside him, squinting against the brightness. His pale skin was already reacting, pinking up in places that had barely seen daylight before.
— It’s… too hot, he muttered.
Zack grinned, slapping him on the back hard enough to almost knock him off balance.
— That’s the point! Nature’s giving you a hug. Just… you know… don’t forget sunscreen, or nature’s gonna kick your ass.
Behind them, Tseng adjusted his tie, expression unreadable as ever. He carried no luggage, only a folder of reports tucked neatly under his arm.
— This is a mission downtime, Fair, not a vacation.
Zack’s grin widened.
— Exactly. Which means it’s the perfect time to pretend it’s a vacation.
Sand and laughter
It didn’t take long before Zack abandoned boots, coat, and half his uniform to plunge straight into the surf. The water was shockingly cold, then blissfully refreshing. He surfaced with a whoop, slicking his hair back as a wave slammed into him and nearly dragged him under again.
Cloud stood ankle-deep at the shoreline, rifle slung awkwardly over his back, clearly unsure what to do. Zack waded over, splashing him deliberately.
— C’mon, Cloud! The ocean doesn’t bite. Well… unless you count jellyfish.
Cloud scowled, but Zack caught the faintest twitch of a smile before the rookie finally stepped deeper, water rising to his waist. Zack cheered like he’d just won a championship match.
Tseng, of course, stayed on the sand, shoes planted firmly away from the tide line. He’d rolled up his sleeves but refused to take off his tie. Zack called to him:
— Hey, Tseng! Bet you five gil you won’t even dip a toe in!
The Turk didn’t even glance up from his folder.
— You don’t have five gil, Fair.
Zack laughed so loud that a few sunbathers turned their heads.
Nature’s freedom
After an hour of reckless swimming, Zack dragged himself onto the beach, collapsing on the warm sand. His chest heaved, his skin glistened with saltwater, but he felt lighter than he had in months.
Costa del Sol was alive. Seagulls wheeled overhead, their cries blending with the crash of waves. Children ran past, building castles that the tide was already claiming. Palm trees swayed lazily, as if they knew the world beyond the shore could wait.
For once, Zack let himself just be. Not a SOLDIER. Not Shinra’s weapon. Just a kid from Gongaga who loved the feeling of the sun on his face.
Cloud sat beside him, cross-legged, awkward but content.
— You really think this is worth fighting for? he asked suddenly, eyes on the horizon.
Zack turned his head, smiling softly.
— Of course. Look at it, Cloud. The world’s beautiful. All this, the sea, the sky, the people laughing, it’s real. If we don’t fight to protect it, what’s the point of picking up a sword at all?
Cloud said nothing, but the way his shoulders eased told Zack he’d heard it.
Sunset vow
By evening, the beach had quieted. The horizon blazed with orange and violet as the sun dipped into the ocean. Zack sat on the edge of a wooden pier, legs dangling over the water. His hair dripped salt into his eyes, but he didn’t care.
Tseng joined them, for once without his folder. Even he seemed softened by the view. Cloud leaned back against a piling, half-asleep, lulled by the waves.
Zack rested his arms on his knees, gazing out at the endless water.
— Crazy, isn’t it? How big the world feels when you stop fighting long enough to see it.
Neither Cloud nor Tseng replied, but their silence wasn’t rejection. It was agreement, quiet and fragile.
Zack smiled faintly, his chest full in a way that no mission, no victory, ever gave him.
This is why I fight, he thought. Not for Shinra. Not for glory. For this. For them. For the chance to see the world alive and laughing, even if just for one day.
And as the first stars blinked awake in the violet sky, Zack Fair made another promise, tucked between the waves and the night:
No matter how short the days off, no matter how heavy the missions, he’d never forget that life was more than battles.
That even SOLDIERs deserved to laugh under the sun.