Hi Aymen,
Thank you for reaching out.
Currently, there does not appear to be any official Microsoft documentation specifying the maximum supported length of a Microsoft Forms pre-filled URL. Therefore, a Forms-specific maximum cannot be confirmed from the publicly available documentation. The actual behavior may vary depending on factors such as the browser, URL encoding, intermediary services, and how Microsoft Forms processes the request.
As a practical guideline, keep the complete encoded URL below approximately 2,000 characters, since long text and special characters can increase the URL length after encoding. Please consider pre-filling only short fields and testing the link in the intended browsers.
I hope you found the answer helpful. Should you have any further questions, please feel free to reach out and let me know. I'll be happy to help.
Thank you for your patience and understanding. Wishing you a great day ahead.
If the answer is helpful, please click "Yes" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in the forum document to enable e-mail notifications if you want to receive the related email notification for this thread.