The Complete Character Limit Reference Table
All limits confirmed from official Upwork support documentation and 2026 community data. Where official sources conflict, both numbers are shown with notes.
| Field | Limit | Optimal / Recommended | Notes |
|---|---|---|---|
|
Professional Title
Also called "profile title" or "headline" — same field
|
70 chars | 60–70 chars | Hard input limit. Unchanged in 2026. Official source: support.upwork.com. Use near the full limit with keywords. |
|
Profile Overview / Bio
Also called summary, description
|
5,000 chars | 1,500–2,500 | Only first ~250 chars visible in search results before "Read More." Unchanged in 2026. |
|
Cover Letter / Proposal
Sent with each job application
|
5,000 chars | 600–1,000 | Upwork officially recommends "200–300 words or fewer." Optimal for response rate: 150–250 words. Unchanged in 2026. |
|
Skills Tags
Number of skill tags on profile
|
20 skills ↑ Changed | 15–20 | Increased from 15 → 20 in a quiet update, March–April 2026. No official announcement from Upwork. Confirmed via Reddit and LinkedIn community posts. |
|
Portfolio Item Title
Title of each portfolio project
|
40–70 chars | — | Conflicting official sources: Portfolio Guide says 40 characters; Enhance Profile support article says 70 characters. Use 40 as the safe ceiling. |
|
Portfolio Description
Project description under portfolio item
|
300–600 chars | 250–350 | Conflicting official sources: Portfolio Guide says 300 characters; Enhance Profile support says 600. Portfolio image descriptions: 300 characters confirmed. |
|
Specialized Profile Title
Title of a specialized profile
|
50 chars ⚠ Removed | N/A | Specialized Profiles removed May 28, 2026. Title, overview, and skills do NOT auto-transfer. Portfolio items, earnings, and work history do transfer. |
|
Specialized Profile Overview
Bio of a specialized profile
|
5,000 chars ⚠ Removed | N/A | Removed with Specialized Profiles on May 28, 2026. If you had specialized profiles, that content is not recoverable after the cutoff date. |
|
Hourly Rate
Your listed rate per hour
|
No char limit | — | Numeric/currency field only. No character constraint documented. |
|
Availability Note
Your availability status text
|
Not documented | — | No character limit published in official sources or 2026 community analysis. |
|
Client Job Post Title
Title of a job posted by a client
|
Not documented | — | No official character cap published for client-side job post titles. Upwork guidance focuses on clarity and keywords with no limit specified. |
What Actually Changed in 2026
Most Upwork character limits have been stable for years. Two significant changes happened in 2026 — one positive, one a major loss of data for many freelancers:
Skills limit increased: 15 → 20 ✅
Upwork quietly raised the maximum number of skill tags from 15 to 20. No official announcement was made — it was discovered by freelancers and confirmed in Reddit r/Upwork and LinkedIn posts. Community reaction was positive: more skills means more keyword coverage in search, and the extra 5 slots let specialists list tools and technologies without dropping core skills.
Specialized Profiles removed entirely ⚠️
Upwork's official announcement: "Starting May 28, 2026, Specialized Profiles will no longer be available on Upwork… your Specialized Profile and its content will no longer be accessible or retrievable." The title, overview, and skills from specialized profiles do NOT auto-transfer to the main profile. Portfolio items, earnings, and work history do transfer. If you had content only in specialized profiles, it is gone after this date.
Everything else: unchanged
Professional Title (70 chars), Overview (5,000 chars), Proposal (5,000 chars) — all stable. Some promotional content has claimed the title limit is "changing in 2026" but no new number has been provided and current official support documentation still shows 70 characters.
If you have a Specialized Profile with a unique title, overview, or skill set, copy that content to your main profile or a separate document before May 28, 2026. After that date, Upwork confirms the content will not be accessible or retrievable. This is not recoverable.
The Fields That Actually Affect Your Ranking
Not all character limits are equal. The fields below have documented impact on Upwork search visibility and are worth optimizing to their recommended length — not just filling to the ceiling:
Primary keyword real estate. The algorithm scans this field for search matching. Use the pipe (|) separator structure: Primary Skill | Secondary Skill | Niche or Tool. Use near the full 70 characters if you have relevant keywords to fill them.
The first 250 characters are what clients see in search results. Keywords in the first 200 characters have documented search ranking impact. Optimal total length is 1,500–2,500 chars — enough for depth without becoming unreadable.
The ceiling is 5,000. The winning zone is 600–1,000. Anything over 2,500 enters client fatigue territory. Upwork officially recommends three short paragraphs. Response rate data from 2026 consistently favors shorter over longer.
The Portfolio Limit Conflict You Should Know About
This is the one area where official Upwork documentation contradicts itself and is worth knowing about before you spend time crafting portfolio content that gets cut off:
- Portfolio Item Title: The Portfolio Guide (January 2026) says 40 characters. The Enhance Profile support article says 70 characters. Use 40 as your safe ceiling to avoid any risk of truncation.
- Portfolio Description: The Portfolio Guide says 300 characters. The Enhance Profile support article says 600. Portfolio image descriptions have a confirmed 300-character limit.
Until Upwork resolves the conflict in their own documentation, write to 300 characters for descriptions and 40 for titles. You can always add more if you discover the higher limit applies to your account — but you can't unsend a truncated portfolio item that made you look careless.
No differences in character limits between the Upwork mobile app and desktop have been documented in any 2025–2026 official source or community discussion. All limits apply uniformly across platforms.
"Upwork quietly increased the skills limit to 20."
— Reddit r/upwork, March–April 2026 community thread on profile updates"In an effort to cut costs Upwork is removing specialized profiles. All specialized data will be lost on May 28th 2026."
— Reddit r/upwork, March 2026 thread on Specialized Profiles announcement