Tsundere Text Generator

Type a line and copy it in a tsundere voice, mild or full.

Sample below. Your text takes its place.

Direction: Plain text to Tsundere

Sample Mild: stutters and huffs

Oh, it's you! I-I made this for y-you. I-I hope y-you like it.

Same text, other sets

  • Full: denials as well Oh, it's you! I-it's not like I made this for you or anything. I-I hope y-you like it.4 swaps made. 2 words have no entry and stay as typed.

More options

This is a word list, not a language. Only whole words and phrases that have an entry change. Everything else stays exactly as you typed it.

All 150 swaps

Full: liking and caring, denied 32

  • I guess you can stick around Replaces "you're my friend", "you are my friend", "youre my friend", "you're my best friend", "you are my best friend".
  • I had nothing better to do, that's all Replaces "i came to see you", "i wanted to see you", "i want to see you", "i like being with you", "i like hanging out with you", "i like spending time with you".
  • I just happened to make extra Replaces "i made you lunch", "i made lunch for you", "i made you cookies", "i baked you cookies", "i baked cookies for you".
  • I'll help, but only this once Replaces "i'll help", "i will help", "i'll help you", "i will help you", "i can help", "i can help you", "let me help", "let me help you".
  • I'm not blushing, it's just warm in here Replaces "i'm blushing", "i am blushing", "im blushing", "i'm embarrassed", "i am embarrassed", "im embarrassed".
  • i-it's not like I care or anything Replaces "i care", "i care about you", "i do care".
  • i-it's not like I did it for you Replaces "you're welcome", "you are welcome", "youre welcome", "i did it for you", "i did this for you".
Show all 150 swaps (143 more)

Full: liking and caring, denied, continued

  • i-it's not like I like it or anything Replaces "i like it", "i love it", "i really like it", "i like it a lot".
  • i-it's not like I like you or anything Replaces "i like you", "i really like you", "i like you a lot", "i like you so much".
  • i-it's not like I love you or anything Replaces "i love you", "i love you so much", "i love you a lot".
  • i-it's not like I made this for you or anything Replaces "i made this for you", "i made it for you", "i got this for you", "i bought this for you", "this is for you".
  • i-it's not like I missed you or anything Replaces "i missed you", "i miss you", "i missed you so much", "i miss you so much".
  • i-it's not like I need your help or anything Replaces "i need your help".
  • i-it's not like I remembered your birthday or anything Replaces "i remembered your birthday".
  • i-it's not like I saved you a seat or anything Replaces "i saved you a seat", "i saved a seat for you".
  • i-it's not like I want to go with you or anything Replaces "i want to go with you", "i want to come with you", "i want to come too".
  • i-it's not like I want you to stay or anything Replaces "please stay", "please don't go", "please dont go", "i want you to stay", "i don't want you to go", "i dont want you to go".
  • i-it's not like I wanted to help or anything Replaces "i wanted to help", "i want to help", "i'm happy to help", "i am happy to help", "im happy to help", "i'm glad to help", "i am glad to help".
  • i-it's not like I was thinking about you or anything Replaces "i was thinking about you", "i was thinking of you", "i thought about you", "i thought of you".
  • i-it's not like I was waiting for you or anything Replaces "i was waiting for you", "i waited for you", "i've been waiting for you", "ive been waiting for you".
  • i-it's not like I was worried or anything Replaces "i was worried", "i was worried about you", "i was so worried", "i worry about you".
  • i-it's not like I'm glad or anything Replaces "i'm glad", "i am glad", "im glad", "i'm so glad".
  • i-it's not like I'm happy or anything Replaces "i'm happy", "i am happy", "im happy", "i'm so happy", "i am so happy".
  • i-it's not like I'm having fun or anything Replaces "i'm having fun", "i am having fun", "im having fun", "this is fun", "that was fun", "this is so much fun".
  • i-it's not like I'm impressed or anything Replaces "i'm impressed", "i am impressed", "im impressed", "that's impressive", "thats impressive".
  • i-it's not like I'm jealous or anything Replaces "i'm jealous", "i am jealous", "im jealous".
  • i-it's not like I'm looking forward to it or anything Replaces "i can't wait", "i cant wait", "i'm excited", "i am excited", "im excited", "i'm looking forward to it", "i am looking forward to it".
  • i-it's not like I'm proud of you or anything Replaces "i'm proud of you", "i am proud of you", "im proud of you", "i'm so proud of you".
  • you can come along, if you have to Replaces "you should come", "you should come too", "you can come too", "you can come with us", "you can come with me".
  • you can eat with me, if you have to Replaces "let's eat together", "lets eat together", "let's have lunch together", "lets have lunch together", "let's eat lunch together".
  • you can sit here, if you have to Replaces "let's sit together", "lets sit together", "you can sit with me", "you can sit here", "come sit with me".
  • you can walk with me, if you have to Replaces "let's walk together", "lets walk together", "let's walk home together", "lets walk home together", "you can walk with me".

Full: thanks and praise, turned grudging 22

  • don't let it go to your head Replaces "you're the best", "you are the best", "youre the best", "you're amazing", "you are amazing", "youre amazing", "you're awesome", "you are awesome", "you rock".
  • edible, I guess Replaces "yummy", "yum", "delicious", "tasty".
  • fine, I guess Replaces "nice", "cool".
  • g-good luck, not that you need it Replaces "good luck".
  • h-happy birthday, I guess Replaces "happy birthday".
  • I suppose it's cute Replaces "how cute", "it's cute", "it's so cute", "its so cute", "it is so cute", "that's cute", "that's so cute", "thats so cute", "that is so cute".
  • I wasn't laughing Replaces "that's funny", "thats funny", "that's so funny", "that was funny", "you're funny", "you are funny", "youre funny", "you're so funny".
  • I'll allow it Replaces "sounds good", "sounds great", "sounds fun", "that works", "works for me".
  • I-I'm sorry, okay Replaces "i'm sorry", "i am sorry", "im sorry", "i apologize".
  • if you insist Replaces "sure thing", "if you want", "if you say so".
  • it tastes okay, I guess Replaces "it's delicious", "its delicious", "it is delicious", "it tastes great", "it tastes good", "it tastes amazing", "this is delicious", "this tastes great", "this tastes good", "this tastes amazing".
  • it's okay, I guess Replaces "it's great", "its great", "it is great", "it's amazing", "it is amazing", "it's awesome", "it's perfect", "it is perfect", "it's wonderful", "it's beautiful", "it's so good", "it's really good".
  • not bad, I guess Replaces "good job", "great job", "nice job", "well done", "nice work", "great work", "good work", "congratulations", "congrats".
  • okay, I guess Replaces "great", "awesome", "amazing", "perfect", "wonderful", "fantastic", "excellent".
  • th-thank you, I guess Replaces "thank you", "thank you so much", "thank you very much", "thanks a lot", "thanks so much".
  • thanks, I guess Replaces "thanks", "thx", "ty".
  • that idea isn't terrible Replaces "good idea", "great idea", "that's a good idea", "thats a good idea", "that is a good idea", "that's a great idea", "it's a good idea", "its a good idea", "it is a good idea", "it's a great idea", "what a good idea", "what a great idea".
  • that's okay, I guess Replaces "that's great", "thats great", "that is great", "that's amazing", "that is amazing", "that's awesome", "that's perfect", "that's wonderful", "that's cool", "that's so cool".
  • you did okay, I guess Replaces "you did a good job", "you did a great job", "you did great", "you did well", "you did so well", "you did it".
  • you look fine, I guess Replaces "you look nice", "you look so nice", "you look great", "you look good", "you look amazing", "you look beautiful", "you look pretty".
  • you're not bad at this Replaces "you're good at this", "you are good at this", "youre good at this", "you're so good at this", "you are so good at this", "you're really good at this".
  • you're too nice, you know Replaces "you're so nice", "you are so nice", "you're so kind", "you are so kind", "you're nice", "you are nice", "you're kind", "you are kind", "that's nice of you", "that's so nice of you", "that's kind of you".

Greetings and goodbyes 16

  • fine, go then Replaces "bye", "goodbye", "bye bye" at the end of a sentence or before a comma.
  • g-good luck Replaces "good luck".
  • g-good night Replaces "good night", "goodnight", "night night".
  • h-happy birthday Replaces "happy birthday".
  • hmph, let's go Replaces "let's go", "lets go".
  • I guess I'll see you tomorrow Replaces "see you tomorrow" at the end of a sentence or before a comma.
  • it's fine to meet you, I guess Replaces "nice to meet you", "pleased to meet you", "good to meet you" at the end of a sentence or before a comma.
  • morning, I guess Replaces "good morning".
  • not that I care, but how are you Replaces "how are you", "how are you doing", "how's it going", "hows it going", "how have you been".
  • not that I care, but how was your day Replaces "how was your day".
  • oh, it's you Replaces "hello", "hi", "hey", "hiya", "hello there", "hi there", "hey there".
  • oh, you're back Replaces "welcome back" at the end of a sentence or before a comma.
  • s-sleep well Replaces "sleep well", "sweet dreams".
  • see you, I guess Replaces "see you later", "see you soon", "see you around", "see ya", "catch you later" at the end of a sentence or before a comma.
  • t-take care, okay Replaces "take care", "take care of yourself", "stay safe" at the end of a sentence or before a comma.
  • w-welcome Replaces "welcome" at the end of a sentence or before a comma.

Yes, no and short answers 20

  • d-don't mention it Replaces "you're welcome", "you are welcome", "youre welcome", "no problem", "no worries", "np" at the end of a sentence or before a comma.
  • f-fine, you're right Replaces "you're right", "you are right", "youre right" at the end of a sentence or before a comma.
  • f-forget it Replaces "never mind", "nevermind", "forget it" at the end of a sentence or before a comma.
  • hmph, fine Replaces "okay then", "ok then", "fine then", "okay fine", "ok fine", "fine by me" at the end of a sentence or before a comma.
  • how should I know Replaces "idk", "no idea", "who knows", "beats me", "not sure" at the end of a sentence or before a comma.
  • I guess so Replaces "yes", "yes please".
  • I knew that already, hmph Replaces "i know", "i knew that", "i know that", "i already know", "i already knew that" at the end of a sentence or before a comma.
  • I suppose Replaces "yeah", "yep", "yup", "uh huh".
  • I'm fine, obviously Replaces "i'm fine", "i am fine", "im fine", "i'm okay", "i am okay", "im okay", "i'm ok" at the end of a sentence or before a comma.
  • I-I don't know, okay Replaces "i don't know", "i dont know", "i have no idea", "i'm not sure", "im not sure", "i am not sure" at the end of a sentence or before a comma.
  • I-I promise Replaces "i promise".
  • it's no big deal or anything Replaces "no big deal", "it's no big deal", "its no big deal", "not a big deal", "it's not a big deal" at the end of a sentence or before a comma.
  • m-maybe Replaces "maybe", "perhaps".
  • n-not really Replaces "not really".
  • no way Replaces "no", "nope", "nah" at the end of a sentence or before a comma.
  • o-okay Replaces "ok", "okay".
  • obviously Replaces "of course", "definitely", "absolutely".
  • r-really Replaces "really" at the end of a sentence or before a comma.
  • whatever Wiktionary on the interjection: used to dismiss something that the speaker does not care about. Replaces "i don't mind", "i dont mind", "either way", "anyway", "anyways", "it doesn't matter", "it doesnt matter" at the end of a sentence or before a comma.
  • whatever, it's fine Replaces "it's fine", "its fine", "that's fine", "thats fine", "it's okay", "its okay", "that's okay", "thats okay", "it's ok", "that's ok" at the end of a sentence or before a comma.

Stutters 55

  • a-adorable Replaces "adorable".
  • a-amazing Replaces "amazing".
  • b-beautiful Replaces "beautiful".
  • b-blushing Replaces "blushing".
  • c-cut it out Replaces "stop it", "stop that", "cut it out" at the end of a sentence or before a comma.
  • c-cute Replaces "cute".
  • d-don't get the wrong idea Replaces "don't misunderstand", "dont misunderstand", "don't get the wrong idea", "dont get the wrong idea", "to be clear".
  • d-don't laugh Replaces "don't laugh", "dont laugh", "stop laughing".
  • d-don't look at me Replaces "don't look at me", "dont look at me", "stop looking at me".
  • e-embarrassing Replaces "embarrassing".
  • f-favorite Replaces "favorite".
  • f-friend Replaces "friend".
  • g-gift Replaces "gift".
  • h-handsome Replaces "handsome".
  • h-happy Replaces "happy".
  • h-heart Replaces "heart".
  • h-hug Replaces "hug".
  • I-I bought Replaces "i bought".
  • I-I brought Replaces "i brought".
  • I-I care Replaces "i care".
  • I-I hope Replaces "i hope".
  • I-I just Replaces "i just".
  • I-I like Replaces "i like".
  • I-I love Replaces "i love".
  • I-I made Replaces "i made".
  • I-I mean Replaces "i mean".
  • I-I miss Replaces "i miss".
  • I-I missed Replaces "i missed".
  • I-I need Replaces "i need".
  • I-I think Replaces "i think".
  • I-I want Replaces "i want".
  • I-I wanted Replaces "i wanted".
  • I-I was worried Replaces "i was worried".
  • I-I'm glad Replaces "i'm glad", "i am glad", "im glad".
  • I-I'm happy Replaces "i'm happy", "i am happy", "im happy".
  • I-I'm not blushing Replaces "i'm not blushing", "i am not blushing", "im not blushing".
  • I-I'm sorry Replaces "i'm sorry", "i am sorry", "im sorry".
  • l-lovely Replaces "lovely".
  • n-nice Replaces "nice".
  • n-nothing Replaces "nothing", "it's nothing", "its nothing" at the end of a sentence or before a comma.
  • p-please Replaces "please".
  • p-pretty Replaces "pretty".
  • s-smile Replaces "smile".
  • s-sorry Replaces "sorry".
  • s-special Replaces "special".
  • s-sweet Replaces "sweet".
  • t-together Replaces "together".
  • th-thanks Replaces "thanks", "thx".
  • th-that's not true Replaces "that's not true", "thats not true", "that is not true".
  • v-valentine Replaces "valentine".
  • w-wait Replaces "wait" at the end of a sentence or before a comma.
  • w-wait for me Replaces "wait for me", "wait up".
  • w-wonderful Replaces "wonderful".
  • wh-what Replaces "what" at the end of a sentence or before a comma.
  • y-you Replaces "you" after like, love, thank, miss, missed, for, with, about, hope, need, and at the end of a sentence.

Huffs 5

  • good grief Wiktionary: an expression of surprise or dismay. Replaces "gosh", "wow", "whoa", "oh my", "oh my gosh", "omg".
  • hmph Wiktionary gives hmph as a form of humph: a sound, usually made with a closed mouth pouting, indicating annoyance, indignation, disapproval or doubt. Replaces "hmm", "hm", "huh", "humph", "hmpf".
  • hmph, as if Wiktionary on as if: indicates that the speaker deems something highly unlikely. Replaces "as if", "yeah right", "no chance" at the end of a sentence or before a comma.
  • it can't be helped Replaces "oh well" at the end of a sentence or before a comma.
  • tch Wiktionary: a representation of the click of the tongue used to show disapproval. Replaces "ugh", "tsk", "oops", "darn", "dang", "aw man".

How this list was compiled: Own list, written for this page: 150 word and phrase swaps for a joke voice, 96 in the Mild strength (greetings, short answers, stutters and huffs) and 54 more in Full (denials of liking and caring, and grudging thanks and praise). No list was copied and no line is quoted from any story. Every row of the two Full groups is swapped only where its phrase ends a sentence or stands before a comma, so a longer sentence is left whole. Nothing is random: the same text always gives the same line. No row calls anyone a name. The meanings of tsundere, hmph, tch, good grief, as if and whatever are from their English entries at Wiktionary (https://en.wiktionary.org/wiki/tsundere and the entries named), read on 2026-09-30. Licence: own work

How it works

This tsundere text generator rewrites your line in the voice of a character who acts cold to hide a warm side: hello becomes oh, it's you. Mild adds stutters and huffs. Full also turns thanks, praise and liking into grudging denials.

Read the full guide

Two strengths, one line

Type in the box and both rows answer at once. Mild keeps your meaning and adds the fluster: I hope you like it becomes I-I hope y-you like it. Full turns the feeling round, so I like you comes out as I-it's not like I like you or anything. Press Copy on the row you want.

What it leaves alone

A denial is swapped only where its phrase ends a sentence, so a longer sentence stays whole. Nothing is added at random: the same line always gives the same result. No swap calls anyone a name, and no line is quoted from a story.

  • Short sentences work best. End each feeling with a full stop and Full has more to deny.
  • Praise gets the grudging treatment in Full: try Good job! or You look nice.

Questions and answers

What does tsundere mean?

It is a word borrowed from Japanese. Wiktionary builds it from tsun-tsun, in a cross or aloof manner, and dere-dere, in a lovey-dovey manner: a fictional character who is cold towards someone and then bit by bit shows a caring, warm side.

Why is there no baka in it?

Baka is a borrowing from Japanese that Wiktionary glosses as a foolish person, a silly goose. This page leaves name-calling out, so the voice is made of huffs, stutters and denials alone.

Is it the same as uwu text?

No. Uwu text changes letters inside words and keeps what the sentence says. This page swaps whole words and phrases, and Full changes what the sentence admits to.

Can it turn tsundere text back into plain text?

Roughly. Press Swap and the stutters come off and a swapped phrase goes back, but where several plain phrases share one line it returns the first of them, and it says the way back is approximate.