I will briefly review cosmic magnetic fields and discuss some ideas to generate them. Special emphasis will be given to the possible generation of helical magnetic fields, and the possible role of chirality in the universe. As a by-product, the discussion will hint at processes that might lead to the production of magnetic monopoles.