A nanoszál ( ang . nanofiber ) egy olyan tárgy, amelynek két jellemző mérete a nanotartományba esik (~1-100 nm), és lényegesen kisebb, mint a harmadik jellemző dimenzió (szálhossz).
A nanoszálak definíciójába minden olyan nanoobjektum beletartozik, amelyek két jellemző mérete (jelöljük L x és L y ) a nanotartományba esik (~1-100 nm). Mivel szálak alatt általában kiterjesztett objektumokat értünk, akkor két keresztirányú méret általában azonos sorrendű ( L x ~ L y ), a harmadik ( jelöljük L z ), a legnagyobb méret pedig jelentősen meghaladhatja az L x -et. és L y nagyságrendben, és túllépik a nanotartományt:
L z >> L x ,L y ; L x ~ L yAz ISO nemzetközi szabványügyi szervezet meghatározása szerint az L x és L y aránya nem haladhatja meg a 3:1-et. Ugyanakkor azokat a nanoobjektumokat, amelyek keresztirányú karakterisztikus méreteinek aránya meghaladja a 2:1-et, gyakrabban nanoszalagoknak nevezik . A nanoszálak osztályába olyan nanoobjektumok tartoznak, mint a nanocsövek , nanohuzalok , nanobajsz és nanorudak . A nanoszálak lehetnek merevek (nanorodak) vagy rugalmasak, vezetőképesek vagy nem vezetőképesek.