Alkyl nitrites readily transfer nitrosonium into calixarene-based synthetic nanotubes thus offering a mild, effective and precise method to fill them. © The Royal Society of Chemistry 2005.