Provided herein are, inter alia, barcode probes comprised of transiently or stably fluorescently labeled nucleic acid nanostructures that are fully addressable and able to be read using standard fluorescent microscope and methods of use thereof including methods of use as detectable labels for probes.