Lengths are approximate and can vary slightly batch to batch:
14g & 12g are 1-9/16" long 10g & 8g are 1-5/8" long 6g is 1-3/4" long 4g is 1-7/8" long 2g is 2" long 0g and 00g are 2-3/8" long
These are all hand made and matched the best they can be. Each piece will vary a bit as it's impossible to have two identical pieces.