An American robin is slightly larger in size as compared to a northern cardinal. Cardinals have bright red colors for males and pale yellow colored females. Robins have a bright orange-colored chest with gray back and blackhead. So the visual difference is quite clear between them.