How to say sorry in Chinese

By Carson 木林森 · October 2026

"Sorry" in Chinese is 对不起 (duì bu qǐ). It is built from "face, cannot: I have let you down". 对不起 is for real apologies; for small things like bumping into someone or running late, the lighter 不好意思 is far more common in daily life.

Ways to say sorry

ChinesePinyinEnglishWhen
对不起duì bu qǐsorryThe default answer.
不好意思bù hǎo yì sisorry, excuse meSmall slips: being late, bumping someone, asking a favor
真对不起zhēn duì bu qǐI'm really sorryA stronger apology for a real mistake that caused trouble
我错了wǒ cuò leI was wrongOwning up to a partner, friend or family member
抱歉bào qiànsorry, my apologiesSlightly formal; work, emails and messages
非常抱歉fēi cháng bào qiànwe sincerely apologizeFormal: businesses, customer service and public announcements

What people say back

ChinesePinyinEnglish
没关系méi guān xiit's OK, never mind
没事méi shìno worries
不要紧bù yào jǐnit doesn't matter

Example sentences

ChinesePinyinEnglish
不好意思,我来晚了。bù hǎo yì si, wǒ lái wǎn le.Sorry I'm late.
对不起,我不是故意的。duì bu qǐ, wǒ bù shì gù yì de.I'm sorry, I didn't mean to.
非常抱歉,今天的航班取消了。fēi cháng bào qiàn, jīn tiān de háng bān qǔ xiāo le.We're very sorry, today's flight has been cancelled.
对不起,我把你的杯子打碎了。duì bu qǐ, wǒ bǎ nǐ de bēi zi dǎ suì le.Sorry, I broke your cup.

The characters in 对不起

CharacterPinyinMeaning here
对duìto face, toward
不bùnot
起qǐable to (in 对不起)

Common mistakes

Related

Frequently asked questions

How do you say sorry in Chinese?

对不起 (duì bu qǐ), literally "face, cannot: I have let you down". Other ways: 不好意思 (bù hǎo yì si); 真对不起 (zhēn duì bu qǐ); 我错了 (wǒ cuò le).

What is the difference between 对不起 and 不好意思?

对不起 (duì bu qǐ) is a real apology for doing something wrong. 不好意思 (bù hǎo yì si) is lighter, for small inconveniences, and also means "excuse me".

How do you respond to sorry in Chinese?

Say 没关系 (méi guān xi), "it's OK", or the more casual 没事 (méi shì).

How do you say I'm so sorry in Chinese?

Say 真对不起 (zhēn duì bu qǐ), or 非常抱歉 (fēi cháng bào qiàn) in a formal setting.

GraphChinese teaches these in an order where each word builds on the last, with audio, and only moves on when each one is proven. The whole course, HSK 0 through HSK 6, is $49 once for lifetime access.

Start at your true level