Idm.de is ranked #1,248,368 in the world according to the three-month Alexa traffic rankings. The site is located in Germany. It can be found in the “Verzeichnisse und Portale” category of sites. Visitors to it view an average of 2.4 unique pages per day. Roughly 75% of visits to Idm.de consist of only one pageview (i.e., are bounces).