EXO's Kaisoo 카디 (Kai x D.O / Jongin x Kyungsoo) fanfic recommendation
currently 103 fics in this list, to add another 100+ more (will update when I got the chance, and when I'm not lazy anymore haha)
♥ = personal favorites that gave me lots of feels
- 12.12.12 | g | fluff | kyungsoo believes that it's the end of the world
- ♥ a beast in repose | nc-17 | romance | A modern retelling of Beauty and the Beast.
- a hundred & five | pg | fluff | drabble | kyungsoo witnesses a mall proposal, first hand.
- ♥ a study in white and black | r | sherlock!au | mystery, suspense | Kim Jongin would have never thought that moving in with Do Kyungsoo would give him in an entirely different perspective on excitement.
- ♥ act natural | pg-13 | crack, fluff | high school!au | Sehun's an idiot and Jongin shouldn't ever attempt the splits.
- ♥ adrift on your shores (so carry me home tonight) | pg-13 | romance, slight!angst | side!sekai, side!taohun | Jongin is the ocean in which Kyungsoo drowns.
- aim, hurl, catch | r | angst, romance | They don’t talk about what they do, it doesn’t matter what they are or what it’s called. Kyungsoo sneaks into Jongin’s room some nights; pulls his trousers down and sucks him off. It’s routine, it’s nice, it’s also theirs. He’s pretty sure Chanyeol knows – hell, Junmyeon probably knows, too – but no one comments on it.
- all mine, all mine | pg-13 | crack, slight!angst, fluff | twin!au | As if his boyfriend having an identical twin isn’t enough, said twin also harbors a not-so-secret teensy weensy crush on Kyungsoo. Problem ensues.
- ♥ all of these scars | r | horror | There’s something about the patient in ward 14 that has Dr Do hooked.
- ♥ airplanes in the night sky (are like shooting stars) | pg | fluff | businessman!au, model!au | Sometimes, they meet in transit.
- alarm bells | nc-17 | fluff, smut | When the dormitory fire alarm goes off at 3 AM, Kyungsoo realizes how hot his neighbor actually is.
- americano. | pg-13 | fluff, slice of life | Kyungsoo was working the cash register when Jongin walked in, hair mussed and feet pushing past aisles of travel-size essentials and magazines.
- ♥ an approach to dating | pg | crack, fluff | let's just say lu han's not the best resource.
- ♥ (and i'll smile inside to know you're mine) | pg | fluff, romance | Kyungsoo and Jongin find their way back home.
- ♥ and we'll learn how to fly | g | fluff | Kyungsoo is Jongin’s best kept secret.
- ♥ ante-ro-gu-rey-du | pg | crack | non au | Kyungsoo is acting strange.
- ♥ anterograde tomorrow | nc-17 | angst, tragedy, romance | Kai is a writer with unresolved teenage angst. D.O is a Dorthy who sews toys because what else can he be.
- ♥ arbitrage | nc-17 | There are three tracks to Do Kyungsoo's life. Track A, trader at an investment bank. Track B, new recruit of a race crew called EXO. Track C... track C involves someone named Kai and a whole lot of bad decisions.
- are you mine? | pg-13 | witch!au, vampire!au | Kyungsoo goes searching for a certain vampire to ask a certain question.
- ♥ at your convenience | pg-13 | fluff | college!au | It’s super convenient that the convenience store on the corner stays open late. It’s even more convenient that the hot cashier seems to remember Kyungsoo.
- audio books | nc-17 | college!au | smut, romance | Jongin gets off to the sexy voice of his audio book.
- ♥ babe-raham lincoln | pg-13 | fluff, humor | high school!au | and maybe do kyungsoo, the president's son, did like history pick-up lines.
- baby, baby 그대는 | pg | romance | In which Kyungsoo works in a cafe and meets Jongin, the boy who doesn't talk (or so he thinks).
- ♥ baby, don't cry | pg | fluff | high school!au | Finally, Kyungsoo and Jongin will stop running around and face their feelings for one another. But not before making things a little bit more complicated. Because hey, that's what they do.
- baby, it's cold outside | pg | fluff, humor | side baekyeol, sulay | christmas dinners can sometimes bring the unlikeliest of people together.
- baby, there's no other | pg | fluff | Jongin is pretty low-key about being a D.O fanboy, but that doesn't stop him from embarrassing himself when their paths happen to cross. Kyungsoo sees it a little differently.
- beauty and the stylist (who also happened to be a beauty) | g | romance, fluff | Jongin believes that when he sees Kyungsoo again after a breakup that drove them apart, fate is trying to bring them back together. But Jongin is no longer just Jongin; this time he’s Kai, famous idol, and Kyungsoo is merely his stylist.
- bench chances | pg | humor, fluff | What to do when you're stuck with four persons on your first date?
- bond with me | pg-13 | fluff | high school!au | "He'll catch you one day if you keep openly staring at him like that." Baekhyun said, coyly sipping some water. Kyungsoo felt his cheeks heat. "I wasn't staring at Jongin." Baekhyun smirked. "I didn't mention any names."
- bring them crashing down | nc-17 | spy!au, secret agent!au | Kyungsoo doesn't want a partner on the field but he gets one anyway. Jongin's not too bad.
- ♥ can't stand it babe (gotta have you) | pg-16 | fluff, humor | Jongin was diagnosed with a case of the jealousy. A very serious case at that.
- ♥ challenge accepted | nc-17 | smut | Jongin has a porn collection and his computer crashes. Kyungsoo is his go-to tech repair. Challenges are thrown and met. Jongin blames it all on Chanyeol.
- ♥ cold black hearts (don't do crushes) | fluff | Addams Family!au | It’s hard to have friends when your family’s credo is ‘We gladly feast on those who subdue us”.
- ♥ did they send me daughters (when i asked for sons) | pg | humor | disney!au, mulan!au | In which Jongin and Kyungsoo are Shang and Mulan.
- ♥ dysfunctional happy friendships | pg | bromance, humor | Do Kyungsoo is the type of guy that likes to think things through for about a week before he decides on anything. But then there’s Kim Jongin, his roommate, who has a knack for ruining everything before anything has begun.
- everything is cozy | pg | fluff | where hugs meet trees, with some stuff in between.
- ♥ extra heap | drabbles | w/ baekyeol, hunhan, himguk
- ♥ fall into place | nc-17 | romance, smut | high school!au, sports!au | And maybe Jongin doesn't know what this is, but he likes where it's going.
- ♥ fate has no expiration date | g | fluff | college!au | Kyungsoo believes that his spontaneous encounters with the Cute and Tall Guy with the Glasses and the Dazzling smile aren’t just coincidences, and he’s also sure that he’s his first true love.
- ♥ feet back on the ground | g | fluff | sports!au, football!au | It would help if Jongin had a friend with him whilst he tries to get his Maths grades up before the term ends. Fortunately, there's one other person taking extra courses. Unfortunately, Jongin might have already made an enemy of him.
- finest thing in history | pg-13 | romance | restaurant!au | side baekyeol, hunhan | Between struggling in university and working shifts at the restaurant, Jongin is fighting to bring his life together after his parents disown him. Meeting Do Kyungsoo, however, changes everything.
- ♥ for (the love of) science | pg-13 | romance, humor | high school!au | jongin likes kyungsoo; for science.
- he doesn't speak english. right? | pg-15 | humor | Kyungsoo thinks that his neighbor doesn't speak English and he voices out everything he thinks in the elevator.
- getting mud (isn't so bad after all) | drabble | g | Jongin doesn't like going to the farm - he especially doesn't like being submerged in mud but Kyungsoo says otherwise.
- gicleur | pg-13 | The coffee house by the bend, 3 pm: the Project begins.
- ♥ god only knows | pg-13 | fluff | jongin's been planning this day for months
- good news | pg-13 | fluff, slight!angst | actor!au, fanboy!au | The fansite master has taken up its role as the young rising actor’s hero.
- ♥ hearing (in the silence) | pg-13 | fluff | Sometimes, it’s the things we don’t say that scream the loudest.
- ♥ hello weirdo | pg-13 | crack, fluff | Jongin is convinced his creepy neighbor is a serial killer.
- his favorite recipe | pg-13 | fluff, humor | Start with an unlucky boy. Add in a shitty best friend, a dreadful baking class, and its adorable teacher assistant. Stir, and you have Jongin's unconventional love life in the form of a deformed cake.
- hope is a dream that doesn't sleep | pg-13 | fluff, angst | This is a story, a dream found in reality. This is Kyungsoo realizing that reality isn’t perfect, but as long as Jongin is there, everything fits together.
- i fear, i fear, 'twill prove a giddy world | pg-13 | romance | jongin leaps, and slowly (but surely) falls apart.
- ♥ i wish | pg | humor, fluff | genie!au | Jongin finds Kyungsoo by accident (thanks, Chen). He doesn’t really know what to wish for though.
- i'm a freak show you can't look away from | pg-13 | romance, fluff, slight!angst | uni!au, rock band!au | Kyungsoo is incapable of handling affection, so Jongin becomes a problem. Chanyeol and Baekhyun are entirely of no help either, be it to Kyungsoo or themselves.
- ♥ if it makes you feel alive | nc-17 | smut | tattoo parlor!au | Jongin’s favourite customer isn’t actually a customer, but he does have a really nice mouth.
- if we love again | pg-15 | slight!angst, romance | college!au | High school sweethearts don’t always work out and Kyungsoo knows it’s his fault why he lost Jongin. But that doesn’t change the fact that Kyungsoo misses him.
- illegal (aka kyungsoo's smile) | drabble | g | fluff | high school!au | Jongin's just a high school student with his heart imprisoned by Kyungsoo's smile.
- in bloom | pg-13 | romance, fluff | Shy florist Jongin meets pragmatic accountant Kyungsoo when Jongin is forced to deliver flowers to Kyungsoo's office because of an emergency. Too shy to ask Kyungsoo out, Jongin pretends to be a delivery guy so he can continue to see him.
- in which jongin's powers are smarter than him | pg | fluff, crack | Jongin's power's have a mind of their own. Jongin can't control where he lands in relation to Kyungsoo.
- ♥ insert an epigram of awkwardness here | pg-13 | humor, fluff | side hunhan, baekyeol, suchen, taoris | Jongin is the God of Awkwardness who falls in love with one of the most awkward human beings on Earth – Do Kyungsoo.
- ♥ interrupted | pg-13 | crack, fluff | kyungsoo has a lot of admirers (jongin is only one of them)
- kaisoo mv memes | pg | fantasy, horror, humor | Various Kaisoo drabbles based on K-pop MVs
- ♥ keyboard smash my love | pg-13 | romance, humor | Chanyeol is convinced Kyungsoo is going to end up a lonely, old man with twenty cats and decides that online dating is the right choice for his socially-awkward friend. He probably should have asked Kyungsoo before signing him up, but isn't "signing up your friend for online gay dating with his credit card" on the list of things best friends can do? It's not? Oh well.
- ♥ kiss a boy behind a rosebush | pg-13 | romance | Do Kyungsoo is the new professor in town, and he finds the campus gardener to be just what he needs.
- let's get physical | pg-13 | crack, fluff | gym!au | Kyungsoo decides to go the gym. This may or may not be entirely to do with the hot personal trainer that works there.
- lips like warm coffee | nc-17 | romance | Kissing Kyungsoo is one of Jongin’s favourite things to do.
- ♥ look at me 1, 2, 3 | g | fluff | kid!au | Jongin thinks he’s better off staring at his tutor’s son than try to stare on numbers he can’t love.
- ♥ love and other ailments | pg-13 | fluff, humor | high school!au | jongin has been equipped with wonderful people skills and great friends. (no, not really)
- love from last night | pg-15 | romance | actor!au, notting hill!au | Bookworm Kyungsoo has a drunken one night stand with a guy from a club. Turns out the guy is an A-list actor--and the nation's heartbreaker.
- mcdonalds | pg-13 | romance, fluff, crack | side!taohun | Jongin has the hots for the guy who delivers his chicken.
- memorizing mnemonics | pg-13 | fluff | kyungsoo is head over heels for jongin, enough said.
- ♥ monthly naughty | pg-15 | humor, fluff | Jongin confesses to his crush, and all he gets is an autograph.
- ♥ not a vampire | drabble | pg-13 | fluff | Kyungsoo is NOT a vampire. Really.
- ♥ oh baby he's so cruel (but i'm still in love with judas) | pg-13 | fluff | Kyungsoo and Jongin get stuck in an elevator together for four hours...it's too bad they hate each other.
- old haunts and new | pg-13 | non au | exo-k films their first reality show. jongin compartmentalizes.
- ♥ overtaken | nc-17 | romance, humor, slight!angst | college!au | I know you stole my parking spot and you should pay for that but holy shit—you’re one fine specimen. –Do Kyungsoo, 2016
- pardon the way i stare (i foresee you with me) | pg-13 | fluff | college!au | Kyungsoo surmises that maybe there could be such a thing as love at first sight. Chanyeol is useless, and Baekhyun deserves to be hit but a chocolate would suffice.
- please be sure to read the fine print | pg-13 | fluff, humor | high school!au | tip: always remember where you leave those deep, dark, secret love notes.
- ♥ (please don't take pictures of the masterpieces) | pg-15 | fluff, crack | college!au | Kyungsoo has a crush on the hot guard at the art museum and Baekhyun is unhelpful.
- ♥ pythagorean | r | smut, fluff, humor | high school!au | Looks are not always what they seem, and when an oblivious Jongin is met with an unexpectedly powerful foe, a failed bet turns into a battle of wills - with both contenders determined to win.
- ♥ redamancy | pg | fluff, romance | college!au | Although Kyungsoo's pretty sure two imperfect people don't make a perfect relationship, he couldn't be more content with what he's got.
- senpai noticed me | pg-13 | crack, fluff, romance | kyungsoo is a fanfic writer and jongin ships kaisoo because of reasons unknown to humankind.
- ♥ snow white briefs | pg-13 | crack, fluff | high school!au | In which Kyungsoo the Snow White wears Converse, brain eater Jongin takes a huge shift into Prince Charming, and his sidekick Sehun is just an asshole.
- ♥ (so come on) spin me around | pg | humor, fluff | Kyungsoo's coworkers make plans to help him find a Valentine's Day sweetheart, not knowing that Kyungsoo already has one.
- ♥ so we meet again (and other cliched phrases) | r | romance | actor!au, ghostwriter!au | This is not a romance, by definition. This is Kim Jongin, both too famous and too dense to write his own memoir. This is Kim Jongin, stumbling awkwardly back into love.
- ♥ something about sunday | pg-13 | fluff | Four times Jongin denies he grows a feeling for the man who lets his son playing with his dog, and one time he doesn’t.
- something cheesy and clichéd | pg | crack | In which Kai and Kyungsoo have an exceedingly awkward relationship and Suho just ships them to no end. This will really go well.
- ♥ song as old as rhyme | pg-13 | drabble set | crack | disney!au, aladdin!au | with baekyeol |
- sprinkles of summer | pg | fluff, romance | ice cream shop!au | Kyungsoo likes vanilla ice cream. Jongin likes chocolate ice cream. They have almost nothing in common except for a tiny ice cream shop and an inexplicable attraction towards each other.
- station n | g | mindfuck!au | They meet on a train.
- ♥ stuck | pg | fluff, humor | apartment!au | with baekyeol | It's raining and it's near midnight and they say anything can happen.
- subscribe to my heart | g | fluff | college!au | Jongin has been lying to himself for years. He lies that he’s not completely obsessed with a mysterious YouTuber named D.O and that he’s not completely in love with a boy from school named Kyungsoo.
- summer, 21 | pg-13 | romance | a love story in 21 days.
- summer boys | pg | fluff | side baekyeol | During summer vacation, Kyungsoo decides to get a summer part-time job delivering milk in his apartment, and meets the newspaper delivery boy.
- summer boys | pg-13 | slice of life, fluff | road trip!au | With every stop on their road trip, Kyungsoo finds one more reason to love Jongin.
- ♥ sunshine yellow | pg-13 | fluff, crack | “Chanyeol, I don’t really have time for your ridiculous and misguided advice right now. Kinda having a crisis about how everyone seems to think I’m gay for my best friend."
- sweet tooth | pg | fluff | bakery!au | Kyungsoo sells sweets, but nothing compares to the boy who stops by every afternoon with tanned skin and pretty lips.
- symphony no.5 | g | college!au | it hits him like a train, the fact that he likes jongin.
- ♥ tale as old as time | pg | crack | disney!au, pocahontas!au | with taoris, xiuchen |
- ♥ t.k.o. | pg-13 | romance | "Come home"
- ♥ take your heart (and add it to mine) | r | romance | They say he's been running around in life with closed eyes. Jongin denies, but then he runs smack into Kyungsoo and everything changes.
- ♥ that curry sauce factory | pg | crack, fluff | kyungsoo is a pauper and jongin is a bastard in a curry sauce factory. enough said.
- the area of our hearts | pg-13 | romance, crack | high school!au | Truth is, Jongin understands math completely. It's just that the teacher's son is always there in the morning, too.
- the domino effect | pg-13 | romance, humor | high school!au | Falling for his school's rival dance team's captain probably wasn't the smartest thing Kyungsoo has ever done. Then again, neither was befriending Oh Sehun or accepting relationship advice from Park Chanyeol. Yeah, things really started going downhill after Kyungsoo met Kim Jongin (not that he's complaining).
- the internet always knows best (except when it doesn't) | pg-13 | crack | college!au | Jongin notices Kyungsoo has been acting strange these days, so he decides to ask the Internet for help. And the Internet says "Pregnant!".
- the lines and spaces between us | r | romance, angst | architect!au, doctor!au | Jongin is not gay in the first place (or that is what he thinks so); but Kyungsoo is a confusion, and he lets himself be confused.
- ♥ the milk misadventure | pg-13 | crack, romance | gangster!au | Kyungsoo is kidnapped as a result of Jongin's dairy needs.
- ♥ the misadventures of superhero kai | pg-13 | romance, humor/crack, fluff | superhero!au, mama!au | Life is hard when your sidekick is always stealing the limelight and your damsel-in-distress is neither a damsel nor in distress. Such are the woes of Superhero Kai, but most just know him as that kid who sleeps in math class, Kim Jongin.
- ♥ the ultimate guide to destroying the jongin factor | pg-13 | fluff, humor | Where Jongin has terrible luck (he also rides a scooter) and Kyungsoo is the grumpy flower boy and Sehun and Chanyeol helps poor Jongin to win over flower boy’s heart.
- these chains of reality | pg-13 | romance, fluff, gore | vampire!au, magic!au | kyungsoo moves forward but jongin has something left behind.
- this and i | g | slice of life, fluff | kyungsoo-centric | welcome to my life
- ♥ thorny skin, blooming heart | pg | romance, slight!angst | high school!au | It used to be Jongin’s quiet place, but it’s not so quiet anymore.
- to the city | sequel to getting mud (isn't so bad after all) | drabble | g | It's Kyungsoo's turn to visit Jongin and everything is just scary. Good thing Jongin is there to make it better.
- ♥ translate me love | pg-13 | romance, fluff, humor | office!au | Kyungsoo has a date with a Chinese businessman who doesn’t speak a word in Korean. And the only thing Kyungsoo knows in Chinese is wo ai ni. And that’s probably not the best thing to say on their first date. Luckily the businessman has a translator – who by the way is really hot. Like really really hot.
- ♥ twice the awesome | pg | fluff, humor | high school!au, twins!au | oh, the plans two brothers can make.
- ♥ um oh ah yeah | pg-13 | crack, fluff | high school!au | Jongin has always thought of himself as someone who doesn’t talk much although he thinks he still should have said something.
- under my umbrella | pg-13 | fluff | When Jongin unexpectedly sneaks under Kyungsoo’s umbrella, he fails to warn the other that he plans on sneaking into his life (and heart) as well.
- ♥ unlikely friends | pg-15 | fluff, romance, slight!angst | harry potter!au | side!xiuhan, taohun, suchen | Jongin and Kyungsoo are enemies, but their pets keep bringing them together again and again.
- wednesdays | pg | crack | bff!baeksoo-centric, side!krisbaek | despite baekhyun's ideas, touching his dick is not the answer.
- when children fall | g | fluff | kid!au | This is the first time Jongin falls in love. (Or - kid!au, in which Kyungsoo decides to play doctor.)
- where the bus stops | pg | angst, fluff, romance | with taoris, hunhan | I am the beginning and the end of your stories.
- ♥ work out? no, make out! | pg-13 | humor, fluff | Jongin gets an ad for a discount at the gym for couples. He needs someone to go with him and pretend be his date. The issue is that apparently his ex is the one manning the welcome desk at the gym, and knows Jongin isn’t dating anyone.
- writing our first meeting 34,000 feet above the sea level | pg-13 | fluff | Jongin is an author and during a plane ride he gets seated next to someone reading his book and he's staring at this pale boy with owlish eyes to see his reaction on every scene of his book. Too bad, he gets caught. By the said boy himself.
- ♥ yellow chrysanthemum | pg-13 | romance | Kyungsoo comes from a normal family but oddly enough, he’s not. He's not born mute but he's already considered one ever since that accident. He becomes a wedding planner with Baekhyun by his side and then he meets Jongin again, a person from his past he wasn't exactly keen on wanting to meet again. Only this time,Jongin's about to get married and Kyungsoo's having a hard time with a wedding for the first time when Jongin serves as the perfect distraction.
- ♥ you are the apple of my eye | g | fluff | school!au | Jongin has had a crush on Kyungsoo since forever.
- ♥ you're like a very far shooting star | pg | non au | fluff, humor | Jongin is not one for romance, but he really wants Kyungsoo to notice him
- you're my eyecandy | pg-15 | fluff, humor | college!au | With Jongin as football captain and Kyungsoo in charge of taking pictures for the school yearbook, things can get a little bit out of hand.