16岁打工合法吗?

合法。

任何组织或者个人不得招用未满十六周岁的未成年人,国家另有规定的除外。任何组织或者个人按照国家有关规定招用已满十六周岁未满十八周岁的未成年人的,应当执行国家在工种、劳动时间、劳动强度和保护措施等方面的规定。