A bad egg will often have an unpleasant sulfur smell. The float test can also indicate age, with older eggs floating due to increased air inside.