Type Roman Gujarati and get Unicode you can paste into Shruti. Text that is already Gujarati Unicode is left as-is. Legacy vendor fonts do not share one encoding.
Type Roman letters. Use aa, ii, uu for long vowels. Capital T, Th, D, Dh, N are retroflex. M adds an anusvara. Output is Unicode Gujarati, which is what the modern Shruti font displays. Old vendor fonts do not share one byte map, so paste Roman text rather than mojibake.
ગુજરાત
Shruti to Unicode (Gujarati) Converter turns Roman spelling into Gujarati Unicode. Type the sound as it is spoken. “aa” is a long a. This is not a legacy Shruti font encoding, and it does not convert an old binary Shruti file.
Read the output before you paste it into a form. Names and places need the official spelling from the certificate, not the nearest phonetic guess.