Virvelströmmar skapas i en metall när ett magnetfält rör sig över den. Rörelsen av magnetfältet får elektronerna i metallen att röra sig, vilket skapar ett flöde av elektrisk ström. Denna ström kallas virvelström. Virvelströmmen skapar ett eget magnetfält, som motverkar det ursprungliga magnetfältet. Detta motsatta magnetfält är det som gör att det svävade föremålet stannar på plats.
För att effekten av det leviterade föremålet ska märkas måste levitationen ske ovanför en mycket tunn metallyta gjord av ledande material som kopparaluminium, bly eller silver med mycket minimal ytjämnhet. Metallen måste också ha en ganska stor plan yta jämfört med storleken på det leviterade föremålet.