D-mannose is een natuurlijke suiker en zit onder meer in kleine hoeveelheden in cranberries (veenbessen). Vaak wordt het gecombineerd met andere stoffen in voedingssupplementen, zoals met vitamine C. D-mannose supplementen zijn in capsules, tabletten en poeder verkrijgbaar.