I would like to create a custom id for my documents in firestore, I know all the base 62 (a-z, A-Z, 0-9) characters are supported for custo
This is a late answer, but as I was just looking for this information myself:
The constraints on the document ids (and collection ids are) are:
__.*__
Document Ids may contain space characters.
The naming constraints on document Ids, collection Ids, and field names are fully documented here:
https://firebase.google.com/docs/firestore/quotas#limits
Google firebase group discussion on this:
https://groups.google.com/forum/#!topic/firebase-talk/bUMpQwGe08k