For the free group on a finite number of generators, $F_n$, this is simple. It is enough to find a group that can be a quotient of one and not the other, so it is sufficient to find a group that can be generated by $n$ generators and no less. The group $\mathbb{Z}_2^n$ works. Similarly, $\mathbb{Z}_2^{(\aleph_0)}$ cannot be finitely generated, showing the countably generated free group is not isomorphic to a finitely generated free group.
With the axiom of choice, for any infinite cardinal $\kappa$, $|F_{\kappa}|=\kappa$, so cardinality sorts out all the other infinite free groups, showing $F_{\kappa}=F_{\lambda} \iff \kappa = \lambda$. However, this is clearly requires the axiom of choice. In ZF, this proves free groups on different well-orderable cardinals are diferent, but not all cardinals.
So I would like to know: is it consistent with ZF that free groups on two different cardinals can be isomorphic? And if so, which cardinals work, and what is the proof?
My thinking:
The proof in ZFC doesn'tn work here, as it is possible for $\mathbb{Z}_2^{(\kappa)} \cong \mathbb{Z}_2^{(\lambda)}$ for $\kappa \ne \lambda$.
Free groups are much like direct sum vector spaces in that they don't need any choice to define them and get a generating set, so there's no obvious reason choice would be necessary for this. It doesn't seem like being given an isomorphism between free groups on different cardinals would allow you to prove anything choicy about those cardinals. But there also isn't any obvious approch to proving they're not isomorphic, and when there's no obvious proof for something simple, it seems to usually be independent.
I first thought that the universal property might be enough to distinguish them, but there are other algebraic categories where free objects on different cardinals are isomophic, even for finite cardinals (Quick proof that free objects on sets of different cardinality are not isomorphic?). As such, this seems a no-go. It also makes it look very likely that different cardinals can give isomorphic free groups.
I then thought that I could leverage the fact that the same vector space can have different sized bases: if I quoutient out the necessary relations to make it commutative and self inverse, $F_\kappa \to \mathbb{Z}_2^{(\kappa)}$. So this natural quotient can make free groups on different cardinals turn into isomorphic groups. It would be sufficient to prove that this quotient can't make non-isomorphic free groups become isomorphic. But this quotient can clearly make non-isomorphic groups isomorphic in general, and it may well be able to do so with free groups. And I don't know how to prove ths either way.
Just knowing about some of the oddities possible in cardinal arithmetic without choice doesn't seem to help either, e.g. I'm pretty sure different cardinals can generate free groups of the same cardinality, but they might not have the same group structure.
It seems like the methods I have knowledge of are not suffient.