What is the best size for tabletops using 4/4 hardwood.

Generally, you sent the tenon to be 1/3 of the thickness of your lumber. So, 8mm would be best for 1" material. There are 25.4mm in an inch.