This study aims to identify the characteristics of phthalates (DMP, DEP, DBP, DEHA, BBP, DEHP, and DNOP) and heavy metals such as lead (Pb), cadmium (Cd), and mercury (Hg) in cosmetics and their containers. Phthalates and heavy metals may be endocrine distruptors. Sixty-five cosmetics were purchased from online and offline stores in Busan. This study developed a simultaneous method for the analysis of phthalates by GC-FID. The results showed that among the 65 cosmetics, DBP, DEHP, and DEP were detected at 20.0%, 7.7%, 1.5%, respectively. The amounts of DBP and DEHP detected in 18 samples were less than 100 μg/g, which satisfies the Regulations of Cosmetic Safety Standards in Korea. In order to detect phthalates in cosmetic containers, a dissolution test was conducted by extracting solutions, such as water, n-heptane, 20% ethanol, 50% ethanol and 4% acetic acid, which were prepared with different levels of pH, alcohol content, and fat content following the Korea Standards and Specifications for Utensils, Containers, and Packaging. The results showed that DMP, DBP, DEHA, BBP, DEHP, and DNOP were not detected, DEP was detected in plastics such as PE, PP, and others, when a 50% alcohol solvent was used. Phthalates may not be detected in cosmetic containers if they are not packaged with the above 20% alcohol constituent. We also analyzed the concentration of heavy metals, such as Pb, Cd, and Hg, by using ICP-OES and a mercury analyzer. The ranges of concentration were ND~2.71 μg/g for Pb, ND~0.31 μg/g for Cd, and ND~0.01 μg/g for Hg, which are below the regulated level.