Le granulome à corps étranger est causé par des facteurs endogènes et exogènes. Les facteurs endogènes comprennent la kératine, le sébum, les urates, le cholestérol et ses cristaux, etc.; les facteurs exogènes comprennent l'encre de tatouage, la paraffine, les huiles, le silicone, etc.