중세 영어 thanken, 고대 영어 þancian, þoncian "감사를 표하다; 보답하다, 보상하다"는 원시 게르만어 *thankōjanan에서 유래 (고대 색슨어 thancon, 고대 노르드어 þakka, 덴마크어 takke, 고대 프리지아어 thankia, 고대 고지 독일어 danchon, 중세 네덜란드어, 네덜란드어, 독일어 danken "감사하다"의 원천)로, *thankoz "생각; 감사" (인도유럽어 어근 *tong- "생각하다, 느끼다"에서)에서 유래됨.
발음상 think와 연관되어 있으며 song은 sing과 유사하다; 의미의 발전을 위해 고대 고지 독일어 minna "사랑하는 기억," 원래는 "기억"과 비교. 또한 관련된 고대 영어 명사 þanc, þonc, 원래는 "생각"이지만 "좋은 생각, 감사"도 포함됨과 비교.
1200년경부터 "감사를 표현하다"로 사용됨. 아이러니컬한 사용으로 1550년대부터 "비난하다"로 사용됨. thank (someone) for nothing은 1703년부터 기록됨. 관련: Thanked; thanking.