PROBLEM TO BE SOLVED: To provide a two bath type hair color agent which enables fashionable dyeing having color lasting effect for the long term even when a basic dye is used as a base color.SOLUTION: A two bath type hair color agent is prepared by mixing a first agent and a second agent. The first agent comprises a dye component comprising a basic dye as a main component, and an alkali agent. The second agent comprises hydrogen peroxide water as a main component. At least one of the first agent and the second agent also comprises metal nanoparticles.【課題】塩基性染料をベースカラーとして用いても、長期間色持ちするおしゃれ染めができる、2浴式のヘアカラー剤を提供することを目的とする。【解決手段】第一剤と第二剤とを混合して調製される2浴式のヘアカラー剤であって、第一剤は、塩基性染料を主成分として含む染料成分とアルカリ剤とを含み、第二剤は、主成分として過酸化水素水を含み、第一剤または第二剤の少なくとも一方に、金属ナノ粒子をさらに含むヘアカラー剤。【選択図】なし