How to determine frame size

I'm sure there are endless threads on this, but I cant find them. Occasional MTB rider (20" frame) that is toying with the idea of an road bike, Maybe Spesh Allez comp.... but how do I determine frame size? Guilty of wanting to buy S/H so not easy to go to LBS and get sized properly, any advice gratefully received.
0
Posts
Trax T700 with Lew Racing Pro VT-1 ;-)
I ride a FS, Specialized 2006 Stumpjumper.
I ride a FS, Specialized 2006 Stumpjumper.
http://www.canyon.com/_en/tools/pps.html
Trax T700 with Lew Racing Pro VT-1 ;-)
Top tube length is just as important as seat tube length.
The only sure way to find out if a particular bike fits you is to try it out.
Failing that, go to a good bike shop that provides a frame fit service, take advice and see what they can provide for you.
The horizontal top tube for someone of 6' will be 56cm or 58cm
The headtube length dictates your position, i.e. short headtube equals racy position and a longer one gives you a more upright position. Usual headtube length for someone of 6' will be approx 16cm.