U.S. Vote Foundation | § Home via usvotefoundation.org You can fill out register to vote and absentee ballots. I didn't try Michigan, but it looks like it works.