- Thanks.
- Thanks a lot.
- Thanks a ton.
- Thanks a million.
- Thanks a bunch.
- Thanks so much.
- Thanks ever so much.
- Thanks for having my back.
- Thanks, you are a peach!
- I really/truly appreciate it/that.
- You shouldn't have (done that).
- That's so kind.
- That's very kind of you.
- You're too kind.
- You're a star, thanks.
- You're a legend, thanks.
- You're the best!
- You are a lifesaver!
- You rock!
- I owe you one.
- I owe you big time.
- Oh, my God! This is so sweet!
- Oh, God! I don't know what to say.
- What would I do without you?
- Much appreciated.
- You made my day.
- I can't thank you enough.
- Saying thank you isn't enough.
- I will never forget what you've done for me.
- This means a lot to me.
- How thoughtful of you.
- Cheers. [British English]
- Ta! [British English]
Formal expressions
- I'm so thankful for... (that/the flowers/what you did/your visit/your help).
- I'm so grateful for... (doing this/having you in my life).
- I truly appreciate everyone's willingness to... (work overtime/help others/join us).
- Thank you ever so much for... (giving me this opportunity).
- Thank you for going through the trouble of... (answering all my questions/having a party for her/helping me).
- Thank you for your assistance with... (this matter/this process).
- It's so kind of you to... (offer).
- It was kind of all of you.
- I'm eternally grateful for...(all you have done).
- I cannot thank you enough. [Written English]
- Accept my endless gratitude. [Written English]
- I really value your... (hard work/dedication/honesty/friendship). [Written English]
- Words cannot describe/express how grateful I am (for...). [Written English]
- Many thanks for... (all/everything/all your support). [Written English]
- Your support is greatly appreciated. [Written English]
- Thank you for your kind consideration. [Written English]
- I'd like to express my appreciation for... [Written English]