Upwork Skill Certifications indicate proficiency in one or more skills on your Upwork profile. Currently, these certifications are only available for certain skills in Web, Mobile & Software Development and Design & Creative fields.
Note: Currently, Upwork Skill Certifications are offered by invitation only.
Passing an Upwork Skill Certification offers the following benefits:
- An Upwork Skill Certification displayed on your freelancer profile to all clients
- Priority for invitations to submit proposals to jobs assisted by Talent Specialists
Available Skill Certifications
Upwork Skill Certifications are currently offered by invitation only. They're currently available in Web & Mobile Software Development and Design & Creative.
Web, Mobile & Software Development
Upwork Skill Certifications in Web & Mobile Software Development test for individual proficiency in a particular language or technology. Assessment methodology varies by skill, using a combination of timed, proctored tests and in some cases, technical interviews. As an added benefit for earning a skill certification in the Web, Mobile & Software Development category, you'll receive a one-time bonus of 80 Connects. Learn more about the certification process here.
- Android, Java
- Android, Kotlin
- C#, Desktop Software Development
- C++, Desktop Software Development
- iOS, Objective-C
- iOS, Swift
- Java, Back-end Development
- PHP, Back-end Development
- Python, Back-end Development
- Ruby, Back-end Development
Design & Creative
Upwork Skill Certifications in Design & Creative test for an individual’s or agency’s demonstrated competency in current design best practices. A panel of two or more domain experts evaluates a freelancer or agency Upwork portfolio based upon several dimensions depending upon the skill. Learn more about the certification process here.
- 2D Animation
- 3D Animation
- 3D Modeling
- Art Direction
- Brand Identity
- Creative Direction
- Editorial Design
- Graphic Design
- Image Editing
- Motion Graphics
- Presentation Design
- User Experience Design
- User Interface Design
- Video Editing
Earn an Upwork Skill Certification
- Earn an Upwork Skill Certification in Web, Mobile, and Software Development
- Earn an Upwork Skill Certification in Design and Creative
- Stay tuned for more!
At this time you cannot request to be invited. For the best chance of being invited in the future, we suggest freelancers achieve a solid reputation, keep a complete and up-to-date profile that is not set to private, and maintain an active Upwork account in good standing.
We currently have 10 skill certifications in the Web & Mobile Software Development and 16 in Design & Creative categories. We hope to expand skill certifications to other categories in the future.
For the Web, Mobile & Software Development certification, we suggest you review, “How do I prepare for this coding test?” and explore CodeSignal's knowledge base. To take a practice coding assessment, click here.
For the Design & Creative certification, we suggest that you update your portfolio with recent examples of your best work and provide as much relevant information as possible about your role in the project, responsibilities and accomplishments with your projects.
In addition, ensure your overall portfolio is well-curated and polished. Here are details on how to update your portfolio and 4 Ways to Create a More Successful Portfolio. Your portfolio will be evaluated based on these areas (as applicable to the skill being evaluated):
- Demonstrated technical tool aptitude
- Overall portfolio curation
- Recent and complex project work
- Layout and information hierarchy
For motion graphics & animation:
- Demo reel
- Use of audio
- Meaningful motion
- Strong camera skills and shot composition
- Video editing and post-production skills