감사합니다 is formal and respectful for strangers, elders, work. 고마워요 is warm and friendly for friends, similar age. Both mean thank you.
Before eating when someone treats you or at family meals. Means I will eat well → thank you for meal. After eating say 잘 먹었습니다.
Say 천만에요 (you're welcome), 별말씀을요 (not at all), or 아니에요 (no worries).
감사합니다 means "Thank you" in formal polite Korean. 감사하다 (gamsahada) = to thank, → 감사합니다 = formal. Most respectful universal thank you. For warm friendly thanks use 고마워요. Before meal use 잘 먹겠습니다.
1. Formal/Respect: 감사합니다 (shop, restaurant, elder)
2. Friends/warm: 고마워요 / 고마워
3. Before meal someone treats: 잘 먹겠습니다
Thank you! Thank you so much. (Formal)
Thank you for helping me.
Thank you for the meal! (Before eating)
Thanks so much, thanks to you. (Casual friendly)
• 천만에요 (cheonmaneyo) - You're welcome
• 고맙습니다 (gomapseumnida) - Thank you (formal, pure Korean)
• 잘 먹었습니다 (jal meogeotseumnida) - I ate well (after meal)