# Zoom Web Client Default Username

**URL:** <https://devforum.zoom.us/t/zoom-web-client-default-username/4358>\
**Category:** Web\
**Created:** [May 23, 2019, 4:33am UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358 "2019-05-23T04:33:18Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![subhan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/subhan/32/923_2.png) [@subhan](https://devforum.zoom.us/u/subhan)\
**Post date:** [May 23, 2019, 4:33am UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/1 "2019-05-23T04:33:18Z")

</div>

Hi There,

While joining a meeting through zoom web client, it asks you to enter your name first. Is there any way we could pass a default username through the URL?

We want to launch the meeting from our app and don’t want users to re enter their names in the meeting page again.

Looking forward to your kind response,

Best,  
Subhan Ahmed

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [May 23, 2019, 4:35pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/2 "2019-05-23T16:35:39Z")

</div>

Hey Subhan,

Good news, there is a way! Using this url you can pass a default username. Be sure to include the `prefer=1` param and base64encode the username in the un param.

`https://zoom.us/wc/{MeetingID}/join?prefer=1&un={Base64EncodedUsername}`

> **[Base64 Encode and Decode - Online](https://www.base64encode.org/)**
>
> Encode to Base64 format or decode from it with various advanced options. Our site has an easy to use online tool to convert your data.

Duplicate of

> [@Force username when entering meeting using browser Zoom app](https://devforum.zoom.us/t/force-username-when-entering-meeting-using-browser-zoom-app/1102):
>
> Hi! &nbsp; We were wondering if there is a way to enter a Meeting using the browser version instead of Zoom app, for example in Chrome, and force the name of the participant. &nbsp; The link to enter the meeting is something like this: and when we fill the name and actually enter to the meeting: [https://zoom.us/wc/{IDMEETING}/join?pwd=&dn={PARTICIPANT\_NAME}&track\_id=&jmf\_code=&meeting\_result=](https://zoom.us/wc/%7BIDMEETING%7D/join?pwd=&dn=%7BPARTICIPANT_NAME%7D&track_id=&jmf_code=&meeting_result=) &nbsp; We tried using the “dn” parameter but it also asks the user for the user name before entering the meet…

I will be sure to add this to our docs!

Thanks and hope this helps!

---

<div class="post-metadata">

**Author:** ![subhan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/subhan/32/923_2.png) [@subhan](https://devforum.zoom.us/u/subhan)\
**Post date:** [June 19, 2019, 4:56am UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/3 "2019-06-19T04:56:38Z")

</div>

Hi @tommy,

I was wondering, Is there any documentation where I can find all the optional params we can pass to the url. For example disable some features in a web client by passing some params? Is it possible?

Thanks,  
Subhan Ahmed

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [June 19, 2019, 3:10pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/4 "2019-06-19T15:10:14Z")

</div>

Hey Subhan,

Currently we do not have documentation for this feature, but I will let you know when we do.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![manoj.sarode](https://avatars.discourse-cdn.com/v4/letter/m/d07c76/32.png) [@manoj.sarode](https://devforum.zoom.us/u/manoj.sarode)\
**Post date:** [July 25, 2019, 7:07am UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/5 "2019-07-25T07:07:58Z")

</div>

**Hi Tommy,**

Greetings for the day!

I have gone through the above comments. We have tried the above URL and getting below message which is fine as meeting is not started basically.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/2/25b6b68e6b40aca8b784f028c6f4845ec86ba15e.png)

However we want some mechanism to display the name dynamically (Joining the meeting by including some parameters in URL) as participant. For ex. if want to display the meeting 3rd user name for which meeting is scheduled. We have reference of this user with us in our application.

This is required if we are invoking the zoom meeting call from any desktop web application (from JSP / JS file). We want below kind of popup to be displayed and NOT the above one. Below one we do displayed by calling zoom URL for browser. **Launch Application (Zoom software will download and install)**.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/0/0f8e4c1dfbf129e9a8ea8d8031db077e95616e08.png)

Kindly provide the solution if we do have Or what else can be done ?

Thanks,  
Manoj Sarode.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 25, 2019, 3:53pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/6 "2019-07-25T15:53:01Z")

</div>

Hey @manoj.sarode,

I am not sure what you are asking.

If you don’t want the “Open Zoom Meetings?” popup to show every time, check the “Always open these types of links in the associated app”.

You can display the name dynamically by setting the user’s name in base64 in the `un` query parameter in the url.

If that does not answer your question, can you please be more specific?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![manoj.sarode](https://avatars.discourse-cdn.com/v4/letter/m/d07c76/32.png) [@manoj.sarode](https://devforum.zoom.us/u/manoj.sarode)\
**Post date:** [July 29, 2019, 6:58am UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/7 "2019-07-29T06:58:48Z")

</div>

**Hi Tommy,**

Thanks for your prompt reply!

I meant that, passing the value to ‘un=’ parameter is not working for me on browser. I might be wrong, but when I provide the URL i.e. **[https://zoom.us/wc/137514579/join?prefer=1&un=TXIuIE1TIFpvb20=](https://zoom.us/wc/137514579/join?prefer=1&un=TXIuIE1TIFpvb20=)**, it will give me below message i.e. Meeting not started.

User Name : Mr. MS Zoom  
Base 64 : TXIuIE1TIFpvb20=

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/b/b3ebec79fbfa59cde2a676d687ac82ecfa926d5a.png)

But when I tried to logged into zoom meeting by using **[https://zoom.us/j/[MeetingId]](https://zoom.us/j/%5BMeetingId%5D)** then it shows us whether meeting is started OR host is yet to join the same. We are not getting similar behavior for above methodology.

But in mine case I am getting above message. I have converted users name to BASE64 format and passed to ‘&un=’ parameter.

Am I doing any mistake with above URL ? Kindly suggest.

It will be really helpful if we get the quick solution for the same.

**Thanks in advance !**

Regards,  
Manoj Sarode.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 29, 2019, 2:59pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/8 "2019-07-29T14:59:53Z")

</div>

Hey @manoj.sarode,

In order to join the meeting via that url, [the meeting has to be started](https://support.zoom.us/hc/en-us/articles/201362423-How-do-I-Start-or-Join-a-Scheduled-Meeting-as-the-Host-), or [the “Join before host” option needs to be enabled](https://zoom.us/profile/setting).

 ![35%20AM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/c/ca607dd9a9d7b8552101db42ce56bf25c60a8296.png)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![manoj.sarode](https://avatars.discourse-cdn.com/v4/letter/m/d07c76/32.png) [@manoj.sarode](https://devforum.zoom.us/u/manoj.sarode)\
**Post date:** [August 5, 2019, 6:31am UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/9 "2019-08-05T06:31:47Z")

</div>

**Hi Tommy** ,

Thank you for update. Dynamic name display in zoom meeting works fine for me.

For Ex.

> **[Video Conferencing, Web Conferencing, Webinars, Screen Sharing](https://zoom.us/wc/137514579/join?prefer=1&un=TXIuIE1TIFpvb20)**
>
> Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference...

Regards,  
Manoj Sarode.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 5, 2019, 3:38pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/10 "2019-08-05T15:38:16Z")

</div>

Good to hear!

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![michael](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael/32/920_2.png) [@michael](https://devforum.zoom.us/u/michael)\
**Post date:** [March 18, 2020, 3:29pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/11 "2020-03-18T15:29:30Z")

</div>

Hey @tommy is there a way to preset when the session is phone only? If we set preset=1, it seems to assume Web audio, which asks for access to the microphone and shows the audio connection screen overlay, which users need to manually click away. When preset is not set or set to 0, it still prompts for a user name even if username is passed in as base64. E.g.:

- `https://zoom.us/wc/5121155778/join?prefer=1&un=R2FiZSBGbG9yZXM=` —\> jumps right into zoom session
- `https://zoom.us/wc/5121155778/join?prefer=0&un=R2FiZSBGbG9yZXM=` —\> prompts for user name
- `https://zoom.us/wc/5121155778/join?un=R2FiZSBGbG9yZXM=` —\> prompts for user name

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 18, 2020, 9:06pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/12 "2020-03-18T21:06:56Z")

</div>

Hey @michael,

Currently there is no query param value to join with phone audio by default with the web client url.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![poonam.patil](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/poonam.patil/32/4121_2.png) [@poonam.patil](https://devforum.zoom.us/u/poonam.patil)\
**Post date:** [March 27, 2020, 12:54pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/13 "2020-03-27T12:54:04Z")

</div>

Hi tommy,

I used above solution and that was fine for me. but that time I was using [zoom.us](http://zoom.us) . But now I am trying it from my vanity url , and it ask for password and name.Not working.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 27, 2020, 6:05pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/14 "2020-03-27T18:05:47Z")

</div>

Hey @poonam.patil,

Check your [Zoom settings](https://zoom.us/profile/setting) to see if you are only allowing logged in users to join your meeting. If so, try turning this setting off.

 ![Screen Shot 2020-03-27 at 12.05.25 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/f/f4d73f412ba0849620f998a1d763665b8e3782a8.png)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![karlodz](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/karlodz/32/12818_2.png) [@karlodz](https://devforum.zoom.us/u/karlodz)\
**Post date:** [July 31, 2020, 3:43pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/17 "2020-07-31T15:43:34Z")

</div>

**And my settings are:**

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/8/8d25c1abbe9554e8c4787874b52e8df2123b2c9c.png)

---

<div class="post-metadata">

**Author:** ![karlodz](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/karlodz/32/12818_2.png) [@karlodz](https://devforum.zoom.us/u/karlodz)\
**Post date:** [August 2, 2020, 6:17pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/18 "2020-08-02T18:17:50Z")

</div>

Obviously, part of the post is missing: I was reporting on no success of setting nickname through the URL, same as user poonam.patil and others? May you please check and advise why this link doesn’t set the name but asks to enter it manually which I want to avoid, obviously.

Click on URL below results as on screenshot:

> **[Video Conferencing, Web Conferencing, Webinars, Screen Sharing](https://zoom.us/wc/join/6340937327?tk=&track_id=&meeting_result=&jmf_code=&wpk=&_x_zm_rtaid=JHis_HRTTFONRcqQ3bjceQ.1596392198912.3f355a77fc72b641db943eadc8f265ef&_x_zm_rhtaid=799)**
>
> Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference...

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/1/136cd7bd03a9b7041356c3977dcc8c7702a1933a.png)

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 3, 2020, 4:54pm UTC](https://devforum.zoom.us/t/zoom-web-client-default-username/4358/19 "2020-08-03T16:54:43Z")

</div>

Hey @karlodz,

The [Zoom Web Client](https://support.zoom.us/hc/en-us/articles/214629443-Zoom-web-client) does not support setting a username.

Thanks,  
Tommy
