Double carboxylic acid acceptor quinoxaline dyes have been synthesized. Double anchor dyes bind metal oxides notably stronger than single anchor dyes. All dyes show efficient electron injection into a semiconductor. This strategy enables multi-components to be anchored in devices with simple acids.