Poprawna forma to „wszech czasów” – dwa osobne wyrazy. Oznacza „najlepszy w całej historii”, np.:
✔ „To najlepszy piłkarz wszech czasów”.
Forma „wszechczasów” jest błędna w sensie słownikowym, choć na przestrzeni ostatnich lat ewolucja języka polskiego popchnęła to słowo w kierunku pełnego usankcjonowania językowego, głównie przez wzgląd na popularność łącznej pisowni i stosowanie jej w ramach rozmaitych związków frazeologicznych. Z tej przyczyny można śmiało stwierdzić, że obie formy są poprawne.