These are universal shocks so you would have to take the measurements to see if they would fit your truck or not. Also, these have eyelet mounts on both ends, so you can check that too.
Extended length: 22.650 in.
Collapsed length: 14.550 in.