While hydrogen peroxide is generally safe for most surfaces, it's always a good idea to test it on an inconspicuous spot first, especially on colored surfaces, as it can have a bleaching effect. Avoid using it on delicate materials like silk and leather. For wood surfaces, it's better to use a diluted solution to avoid damaging the finish.