Оба варианта допускаются в русском языке.
Правильно
Зачем-то – слово это представляет собой неопределенное местоименное наречие, писать которое следует через дефис, потому как имеет оно постфикс «-то».
Она бегала по комнате в поисках нужных вещей и при этом зачем-то передвигала стулья.
Пленных не расстреляли, значит, зачем-то они нужны еще.
Он хорошо знак язык, но зачем-то притворялся иностранцем и коверкал слова.
Зачем-то же она дотронулась до зеркала.
Зачем то – писать следует раздельно, если слова являются наречием цели и указательным местоимением.
«И знаете, зачем то существо туда полезло? – кричала Матрена. — Коз моих съесть!»
«И зачем то насекомое село на росянку? Она же съест его!» — недоумевал Колька.
«Зачем то, зачем это?» — все время спрашивал малыш деда.
Зачем то же самое еще раз читать?
Неправильно
Зачемто.