In this question we assume as usual that $\hbar = c =1$, so the word "dimension" means the dimension in mass.
From the fact that an action has the same unit as $\hbar$, or dimensionless under the assumption above, we deduce that the dimension of a scalar field $\phi$ in QFT is $1$. The simplest example of this is the $\phi$ in Klein-Gordon equation. $$ (\square+m^2) \phi=0. $$
On the other hand, we may deduce from the fact that probability is dimensionless that the dimension of a wavefunction is $3/2$. See this question for an explanation.
One thing I do not understand about this is that, according to the usual derivation of Klein-Gordon equation (see for example here), it looks as if the scalar field $\phi$ comes from the wavefunction $\psi$ in Schrodinger equation. So, why do they have different dimension?
Of course, the scalar field does not have a probabilistic interpretation, which is the apparent reason why there is a such a difference. But is it possible that we could understand this a little bit deeper than this? After all, trying to get the dimension of $\phi$ back from the action integral does not seem to be a very satisfying approach to me - how can we be sure that the dimension of action must be the same as in classical physics?
Of course in QFT, $\phi$ is actually an operator, and we are working under Hamiltonians rather than Lagrangians and actions - but this should not affect its dimension.