How Tos

How To Create The Perfect Freelancer Profile On UpWork


It’s been several weeks or maybe months since you signed up as a freelancer on UpWork but you still haven’t had any luck landing a job.

Sound familiar to you?

Having an incomplete freelancer profile or a profile with poor copy is one of the main reasons why most freelancers have a hard time landing clients on platforms like UpWork.

Because when you apply for a job on UpWork, the first thing your client do is checking your profile to learn more about you. And an incomplete or a bad profile might give your clients the wrong impression of you.

UpWork,, People Per Hour,, are all great freelance platforms you can use as a starting point for your freelance career. However, just registering an account and filling it up with some random text is not going to work out well for you.

If you’re serious about making a career as a freelancer, the first thing you need to do is create a complete and an attractive freelancer profile.

So, here’s what you should include in your UpWork freelancer profile.

Note: UpWork is currently the most popular freelance platform on the web. So, I used the platform as an example to show you how to create a great freelancer profile. But, you can use these tips to create a solid profile on any other platform.

BONUS: Join my FREE email course to learn valuable tips, secrets, and expert advice on building a successful freelance career.


#1 Use Your Real Name

Even though it’s common sense to use a real name when doing business, a lot of freelancers are still using fake names on their freelancer profiles.


Don’t be ashamed of your true identity. Don’t be afraid to use your real name on your freelancer profile. It will help you stand out. Your name doesn’t have to sound cool or common. There are too many John’s and Jane’s out there. We don’t need more!

Also, Avoid abbreviating your name (eg: John S. or Amy C.). Use your first and last names, for god sakes!

If you’re afraid of exposing your true identity, then get out of here! You don’t belong in the freelancing industry.

#2 Upload A Professional Photo

Don’t even think about using a selfie or a really weird close-up webcam photo as your profile picture. That’s a mistake most amateur freelancers make.


Get cleaned up. Dress well. And ask someone else to take your picture. Make sure not to give too much attention to the background. More importantly, SMILE!

Did you know that smiling not only makes you more attractive and look confident, but studies have found that it also increases your chances of getting promoted in your job.

If you can, go to a studio and get a photograph taken by a professional. It’ll be worth it.

#3 Craft A Specific Headline

Your headline should describe your job title. So, try to be as specific as possible to make it easier for your client to understand what you do.


No, not like that.

This is not Twitter. Use a more professional headline

For example, if you’re skilled in writing eBooks then describe yourself as an “eBook Writer”, instead of just “Writer”. Or “WordPress Plugin Developer”, instead of “Web Developer”.

Narrow it down to a niche and you’ll have a better chance at getting discovered on a big platform like UpWork.

#4 Write Your Bio In First-Person

Don’t describe yourself in third-person like you’re narrating a movie and avoid writing your freelancer profile as if it’s a page on a corporate website.


See what I mean. Did you enjoy reading that description?


And take a look at this. See what’s wrong here? Does this person sound like a professional copywriter?


Yes, this one’s a real profile too.

Instead, what I want you to do is to get personal. Imagine that you’re writing this bio to send it to an acquaintance. Not a close friend or a hiring manager, but someone who doesn’t know you very well.

Something like this.


I wouldn’t call that the perfect bio, but it’s efficient. And I must admit that last postscript made me laugh.

Your clients aren’t interested in your hobbies or your life goals. So, keep those personal details to a minimum. You’re creating a freelancer profile, not an online dating profile. And try to keep the description below 200 words.

#5 Describe Your Qualifications And Experience

It’s best to include a sentence or two about your qualifications and experience in your bio. But, try not to brag too much. Don’t be like this guy.


Also, use the “Employment History,” “Education,” and the “Other Experiences” sections to add more personality to your profile.

#6  Showcase Your Best Work In The Portfolio

UpWork has a separate section in your profile for showcasing your portfolio. Use it well to show off your best projects.


Upload an attractive image, write a detailed description of the project, and include a link to the source.

If you’re trying to create a profile on a different platform that doesn’t have portfolio section, use a site like Behance to upload your work and simply include links in your freelancer profile bio.

#7 Connect Your Social Networks

UpWork lets you connect your social networks and portfolios with your freelancer profile.


Even though the links to your social profiles won’t be shown to your clients, it’s important that you connect at least a couple of your social profiles with the platform as it helps UpWork to better understand you to create a more personalized experience and to show more relevant jobs in the “Find Work” section.

#8 Skill Tests Aren’t Important, But Take Them If You Can

“The more relevant tests you pass, the more professional you look”

At least that’s what UpWork says on the website. But, it doesn’t matter how many tests you pass on UpWork. Client’s couldn’t care less about these tests because these tests are no match for real hard work.


A skill test in Windows XP? Is this 2001?

As long as you have a solid portfolio to show off your reputation you shouldn’t worry about taking any tests.

But, feel free to take as many tests as you can, if you have the time.

A Few More Tips For Going Forward

  • Run A Spell and Grammar Check: Use a tool like Grammarly to check your profile bio for any errors before making it public. It will only take a few seconds to save yourself from a huge embarrassment.
  • Steal It: If you can’t figure out what to write in your description or even how to write it, check out some of the successful freelancer profiles to get an idea.
  • Ask For Reviews: Most clients will immediately leave a review once a job is complete, but don’t be afraid to ask for a review if they didn’t.
  • Ask For Referrals: If your client says you did a great job, then ask them to refer you to other clients. There’s no shame in asking for a referral or help.
  • Add A Video: UpWork now allows you to include a video in your freelancer profile. This is a great way to attract more attention to your profile. But, not mandatory.

Remember, your freelancer profile is your online CV. So, don’t make it too personal. Forget about your hipster styles, selfies, and emojis. Be professional, or try to act as one.

Now, go wow your clients with your amazing profile.

Did you find this article useful? Then you should check out my book Freelance Like A Pro. It includes 21 lessons and 5 secrets from my freelance career to help you supercharge your journey as a freelancer. Click here to learn more.

Roshan Perera
Roshan Jerad Perera is a freelance writer, blogger, and founder of His main goal is to help others get started in freelancing and guide them toward a successful career and financial freedom.
You may also like
The Complete Guide To Getting Started As A Freelance Writer
How To Learn From Your Day Job And Venture On Your Own
  • femi Dec 16,2022 at 11:30 AM

    Am impressed how you tutor, it opened more of my understanding on creating a profile as
    I have been unsatisfied with the review. I got from my overview.

  • Tanvir Ahmed Jun 20,2022 at 9:55 PM

    Great tips

  • John Romero Apr 19,2022 at 8:07 AM

    Your article is very helpful, useful and informative. Thank you for sharing this with us.

  • Taslima Feb 17,2022 at 6:04 PM

    I would like to start freelancing but I don’t know how can I start. Could you assist me please ?

  • ITANGISHATSE JAFET Jan 20,2022 at 2:26 PM

    Thanks for this wonderful guidance.
    Being new in this carrier but very much interested and enthusiastic to thrive and be a financially free person, I have liked to ask for your detailed guidance to enable me kickstart my journey. I will always acknowledge you for your support once I become a successful freelancer through your support.
    May I kindly get your private mail/whatsapp contact.
    Thanks and sorry if I have taxed you too much.

    • Roshan Perera Jan 27,2022 at 6:42 PM

      Sure, you can always reach me via the contact page on the website.

  • Vinay Oct 9,2019 at 9:11 AM

    Thank you sir for this tips
    Sir I want to start freelancing job but I have doubt that I start freelancing in frontend developer so have I necessary to purchase hosting and domain

  • Claudia Oct 2,2019 at 3:58 PM

    Thank you, I am about to venture out into Freelancing and this tips really do help. you are right you should not hide who you are unless you are in a witness protection program. again thank you.

  • joko Jul 29,2019 at 9:44 AM

    I’ve been freelancing for a while now but did not get the chance to learn all this. I tend to oversell myself too much in my profile. I also like how articulately you explain this. I’m curious, makes me want to meet you in person. Lol Thanks to this very informative advice. I love it. 🙂

    • Roshan Perera Jul 29,2019 at 2:15 PM

      Thank you, Joko. Really appreciate your kind compliment 🙂

  • Kachi Mar 30,2019 at 6:33 AM

    Wow! Thanks a lot for all these. Sure will try them out!

  • noor Dec 27,2018 at 4:58 PM

    These advice are really very helpful. Thank you!

  • Poltoi Dec 5,2018 at 6:57 PM

    This has been great stuff Roshan. Very informative content , i felt as if your were in front of me presenting with slides.

    • Roshan Perera Dec 6,2018 at 3:53 AM

      Thank you 🙂 I’m glad you found it helpful.

  • hawo mohamed Oct 24,2018 at 8:12 AM

    thanks for giving good tips to follow and guidance

  • Ayesha khan Sep 22,2018 at 12:55 PM

    Amazing hacks , thanks for help me out

  • AMINUR RASHID Sep 12,2018 at 12:31 PM


  • Luqman Aug 8,2018 at 7:51 AM

    hello, thx you for your tips.
    but, here my problem. first, I am just new In, I do not know what i have to fill with my portfolio & headline. and
    fyi, I was graduated and has bachelor’s degree in International Relations and has experiences as Customer service and teller for the bank (i have goods kill for data entry for 1 year) and right now i taking english courses for TOEFL test and soon will get certificate. cause i am From Indonesia is it good to fill my headline with translator eng-ind?
    maybe you can help me what i have to fill with my headline and portfolio.

    sorry for long comment

  • Chris Chong Aug 3,2018 at 8:55 AM

    Thanks Roshan! YOUR post did made me laugh at times! I’m impressed my your great copywriting skills & your sense of humour!

    I also like that part whereby you’ve said, for god sake, include our full name (first and last name) while creating an online profile (Upwork in specific).

    Cheers to you, my friend.

    • Roshan Perera Aug 13,2018 at 6:41 PM

      Thanks, Chris. I’m still learning, though 🙂

  • Tamara Feb 5,2018 at 3:18 AM

    Your tips greatly help me to create an honest and attractive profile which is to be applied to register on
    I think I will have a chance to be an excellent freelancer on UpWork. Not long time remaining for me to register.

    Thanks for seeing my somewhat poor comment.

    Good luck in your devoted freelancing.

  • Steve Dec 6,2017 at 11:50 PM

    You give good advice here. I agree that as long as you are not a former member of a cult or a witness to a murder, you should be using your real name in your freelancing.
    People who are trying to hide should seriously consider a legal name change. And use a unique profile pic so no one can find you with a reverse image search.

  • Mark Sep 20,2017 at 7:21 PM

    “If you’re afraid of exposing your true identity, then get out of here! You don’t belong in the freelancing industry.”

    This harsh and terrible advice. I have Jehovah’s Witnesses trying to track me down in order to remove my family from me and they do the tracking by finding your real name on places like Upwork.

    Sound paranoid? I signed up for a similar service years after I left that cult and an old JW “friend” messaged on the platform saying “There you are. I’ve been looking everywhere for you.” I had to delete my account.

    You get out of here.

    • Roshan Perera Sep 26,2017 at 4:58 PM

      If this is the case, you shouldn’t even be on the Internet. Every website you visit, every social network you use, tracks you.
      Be safe out there.

  • SUGANTHI NATARAJAN Jul 6,2017 at 6:37 AM

    Thank you. These tips are very useful.

  • Arnella Sigler Jun 2,2017 at 6:09 PM

    I found the tips very helpful

  • Rohana Yahya Mar 21,2017 at 10:10 AM

    Great tips! Thank you.

  • manasa ks Nov 16,2016 at 7:18 PM

    Great site.

Leave Your Comment

Your Comment*

Your Name*
Your Webpage