Create a channel with a business or other name. Sign in to YouTube on a computer or using the mobile site. Go to your channel list. Choose to create a new channel or use an existing Brand Account: Fill out the details to name your new channel and verify your account..