Use animate instead of animateColor . Firefox, at least, does not implement animateColor at the moment, and it is deprecated in SVG 1.1 Second Edition. Using animate to animate fill and stroke is very simple. For instance:
<g> <animate attributeName="fill" from="black" to="red" dur="5s"/> <rect width="100" height="100"/> <circle cx="200" cy="50" r="50"/> </g>
source share