How to Vet a Freelance Portfolio in 5 Minutes
A practical 5-minute framework to vet any freelance portfolio before hiring. Spot fakes, AI work, and low-quality samples fast and confidently.
Most Buyers Skip Portfolio Vetting - And Pay for It
The number one reason first-time freelance hires fail is that the buyer scrolled through a portfolio for 30 seconds, saw impressive thumbnails, and sent money. Five minutes of structured vetting would have caught the red flags in 80% of bad hires we see in the 100dollar.jobs community.
This is the exact checklist we use to vet any freelancer in under 5 minutes, regardless of category.
The 5-Minute Framework
| Minute | Action | What You Are Looking For |
|---|---|---|
| 1 | Reverse image search top 3 samples | Stolen portfolios |
| 2 | Check for live client URLs | Verifiable work |
| 3 | Read 5 reviews, oldest first | Review authenticity |
| 4 | Check style consistency | AI-only sellers, subcontractors |
| 5 | Spot-check dates and scope | Realistic timelines and claims |
Minute 1: Reverse Image Search
Right-click the top 3 portfolio thumbnails and run them through Google Lens or TinEye. You are looking for two red flags: the image appears on another freelancer's profile (stolen), or the image appears on Dribbble/Behance under a different name (also stolen). This single step catches about 15% of fraudulent profiles on Fiverr and Upwork.
For logos and illustrations, also search on Creative Market and Envato - some sellers repackage purchased stock as their own work.
Minute 2: Demand Live URLs
For web developers, designers, writers, and marketers: every real portfolio sample should come with a live URL. "I made this website for a client" without a link is a red flag. "I wrote this article for Forbes" with no byline is a red flag.
If the freelancer says the work is under NDA, that is acceptable for 1-2 samples but suspicious if it applies to everything. Real freelancers have at least some public work they can show.
Minute 3: Read Reviews Oldest-First
Most buyers sort reviews by "most recent" and read the first 3. Scammers know this and gaming the first page is trivial. Reverse the sort - read the oldest reviews first. Two things to look for.
- Consistency over time. If the 2-year-old reviews sound completely different from the recent ones (e.g., old reviews are one-line generic, new ones are detailed and specific), it suggests review manipulation.
- Similar phrasing across reviews. "Great communicator, fast delivery, exceeded expectations" appearing in 15 reviews means the seller is either prompting clients or buying reviews.
Minute 4: Check Style Consistency
Look at 8-10 portfolio pieces back-to-back. Real designers and illustrators have a recognizable style across all their work. Scroll fast.
- Wildly different styles may mean subcontracting - they outsource work to cheaper freelancers and resell.
- Suspiciously similar styles may mean AI generation - each piece has the same lighting, same composition tics, same minor flaws.
- A mix of polished and amateurish work can mean they are showing their growth (honest) or showing other people's work alongside their own (dishonest).
For writers, paste 2-3 samples into a style analyzer or just read them aloud. Real writers have voice. AI-only sellers produce work that all sounds the same.
Minute 5: Spot-Check Dates and Scope
Open 2-3 portfolio items and check: when was this delivered? How long did it take? Was the scope realistic for that time?
Red flags:
- A "full brand identity for a SaaS company" delivered in 2 days
- A "custom WordPress theme" built for $150
- A "viral TikTok campaign" that has no live links
- An "Apple or Google project" with no corroboration
Unrealistic claims are the fastest tell. Real senior work takes real time and costs real money.
Bonus: The 30-Second Video Test
If you are hiring for anything over $200, ask the freelancer to send a 30-second unscripted video walking through one of their portfolio pieces. This is the fastest way to confirm that the person in the profile photo is the person doing the work and they actually understand what they built.
About 40% of sellers will refuse or ghost. That is the answer you needed.
Red Flags That Should Stop the Hire
- No samples despite 100+ reviews. They are hiding their work for a reason.
- All samples are video files you have to download. They do not want you finding them on Google.
- Refuses a discovery call at any budget. Any freelancer over $100 should take 10 minutes on a call.
- Asks to communicate outside the platform immediately. They want to dodge buyer protection.
- Uses stock photos as profile pictures. Reverse image search the avatar too.
More red flags to watch for in our detailed red flags guide.
When to Skip Vetting
For sub-$25 Fiverr gigs, intensive vetting is overkill. The time cost is higher than the money at risk. Just pick a Level 2 seller with 500+ reviews and accept the occasional disappointment.
For anything over $100, do the full 5-minute check. It is the highest-ROI time you will spend on the entire project. Browse vetted freelancers on our jobs feed.
Category-Specific Vetting Tweaks
The 5-minute framework adapts slightly depending on what you are hiring for.
Designers
- Reverse search every portfolio thumbnail (most fraud happens here)
- Check Dribbble or Behance for the same name with matching work
- Ask for source files (PSD, AI, Figma) on one sample - resellers cannot provide
Developers
- Check GitHub profile - real devs have public repos or commit history
- Ask a basic technical question relevant to your stack
- Request a 5-minute screen share to walk through any past code they wrote
Writers
- Run 2-3 samples through an AI detection tool (imperfect but a tiebreaker)
- Look for personal blog or Substack with consistent voice
- Ask them to write a 100-word paragraph on a fresh topic before hiring
Marketers
- Ask for actual numbers from past campaigns (CTR, conversion rate, ROAS)
- Check LinkedIn for the companies they claim to have worked with
- Verify they can name specific tactics, not just generic categories
The Verification Hierarchy
| Verification Level | Trust Earned | Time Cost |
|---|---|---|
| Profile photo + reviews | Low | 30 sec |
| Reverse image search | Medium | 2 min |
| Live URL check | Medium-High | 3 min |
| Discovery video call | High | 15 min |
| Paid trial task | Very High | 1-3 days |
For sub-$100 hires, stop at "reverse image search". For $100-500 hires, add "live URL check". For $500+ hires, do the full chain including a 15-minute call.
When Vetting Fails
Even with perfect vetting, 10-15% of hires will still go badly. The framework is about reducing risk, not eliminating it. The best protection is structuring the contract so failure is recoverable: small first milestone, clear deliverables, and platform escrow that lets you recover funds.
Building a Vetting Habit
The hardest part of the framework is doing it consistently. After a few successful hires, buyers tend to skip the steps and trust their gut. Gut hires are where most disasters happen. Set up a simple checklist in Notion or a notes app and run it every single time, even for repeat freelancers on new project types.
Get weekly $100 gig deals
Top freelance deals under $100, delivered to your inbox every week.