The hollow and tubular structure of single-walled carbon nanotubes (SWCNTs) makes them ideal candidates for making nanopores. However, the heterogeneity of SWCNTs hinders the fabrication of robust and reproducible carbon-based nanopore sensors. Here we develop a modified density gradient ultracentrifugation approach to separate ultrashort (≈5-10 nm) SWCNTs with a narrow conductance range and construct high-resolution nanopore sensors with those tubes inserted in lipid bilayers. By conducting ionic current recordings and fluorescent imaging of Ca