Learn to create a professional portfolio with AI: define the structure, write converting copy, build your project gallery and publish it online without a designer or budget.
Claude
Gamma
Canva
If you’re a freelancer, creative or recent graduate, creating a professional portfolio with AI no longer requires hiring a designer or learning to code. In this guide I’ll show you, step by step, how to define the structure, write converting copy and publish it online, all with free tools.
Tap each step to open and follow it. When you finish, you’ll have a portfolio ready to share with clients, recruiters or on LinkedIn.
Before you start: have 3 or 4 projects or pieces of work ready to include: name, what you did, the result and, if you can, an image or screenshot of each one.
1Define the structure and objective
Before designing anything, you need to know what you want the person who lands on your portfolio to do at the end (hire you, write to you, download something).
Open Claude.ai and type this prompt (adjust it to your case):
I'm a [your profession, e.g. freelance graphic designer]. I want to create an online portfolio to [goal, e.g. get clients from small businesses]. I have [number] projects to show. Give me the ideal section structure for my portfolio, in order, with a short description of what goes in each one.
Claude will give you a structure. Typical sections are: Hero (your name and value proposition), About you, Projects or work gallery, Services, Testimonials (if you have them) and Contact.
Pick the sections that apply to your case and discard the ones that don’t.
2Write the copy with Claude
The copy (the text) is what converts a visitor into a client. Let Claude draft it and you adjust it.
In Claude, request your Hero text:
Write the main text (headline + 2-line subtitle) for my portfolio as a [your profession]. My ideal client is [who]. What sets me apart is [your advantage]. The goal is for them to contact me for [type of work]. Tone: professional but human.
Then ask for the “About me” section:
Write an "About me" paragraph for my portfolio. Mention that I've been in [area] for [time], that I specialize in [specialty] and that I enjoy [what you enjoy about the work]. Warm tone, first person, no clichés.
For each project, use this prompt:
Write a short description (3 sentences) for this portfolio project: [project name]. The client was [type of client]. I did [what you did]. The result was [result or impact]. Use action verbs and mention the result at the end.
Review each text, adjust what doesn’t sound like you and save everything in a document.
Each project needs: an image or screenshot, a title, a short description (the one you wrote in step 2) and, if applicable, a link to see the result.
Prepare the images for each project. If you don’t have clean screenshots, use Canva to create a simple visual card with the project name and the result in one line.
To create a card in Canva:
Go to canva.com and create a 1200 × 630 px design (ideal for portfolio and social media).
Write the project name in large typography.
Add the result in one line below.
Download as PNG or JPG.
Repeat for each project.
To keep your brand pieces consistent in colors and typography, the tutorial How to Create a Brand Kit with AI helps you define your visual style before creating the cards.
4Design and build the portfolio with AI
For most freelancers and creatives, Gamma (gamma.app) is the fastest way to have a visual portfolio without knowing design.
Go to gamma.app and create a free account.
Select “Generate” and choose “Presentation” (it also works as a public web page).
In the text box, describe your portfolio:
Professional portfolio for [your profession]. Sections: Hero with my name and value proposition, Projects (gallery of 3 to 5 pieces), About me, Services and Contact. Visual style: [modern / minimalist / creative / corporate].
Gamma generates a structure. Replace the placeholder text with the copy you wrote in step 2 and upload the project images from step 3.
Adjust the colors and font to match your brand.
Share Gamma’s public link directly, or export to PDF if you need to send it by email.
Alternatives if you want more control:
Notion (notion.so): build a public page with sections. Free, without advanced design.
Framer (framer.com): more visual, has AI to generate layouts. Has a free plan; confirm the current plan at framer.com/pricing.
Google Sites (sites.google.com): the most basic, 100% free and easy to use.
5Publish and get found
A portfolio that nobody knows about doesn’t get clients. This is the minimum to get your work to who needs it:
Share the link in your LinkedIn profile (in the “Featured” section or the “Website” field).
Add the link to your email signature with text like “View my portfolio: [link]”.
Post on LinkedIn with 2 or 3 screenshots of your best projects and the link. Ask Claude to write the caption for you.
If you have your own domain, point the subdomain portfolio.yourdomain.com to your chosen platform’s URL (in most, configured in DNS as a CNAME).
Test that it works
Before sharing it, check these points:
Open your portfolio link in an incognito window (to see it as a new visitor).
Verify it loads well on mobile and desktop.
Click all contact buttons and confirm they work.
Ask someone you trust to review it and tell you if they understood what you do and how to hire you.
If something goes wrong
Problem
Fix
Gamma generates text in English
Write the prompt in Spanish and add “respond in Spanish” at the end
Images look pixelated
Use images at least 1200 px wide; in Canva export at “High quality”
The Gamma link asks for an account to view it
Check that you’ve activated public access in the project settings
The portfolio looks bad on mobile
Use a “responsive” template in Gamma or switch to Google Sites (mobile-optimized)
Frequently asked questions
Do I need design skills to create my portfolio with AI?
No. Tools like Gamma and Canva have ready-made templates and generate the design for you. You describe what you want and adjust what you don't like.
What do I put in my portfolio if I'm just starting out?
Personal projects, practice work or volunteer projects all count. What matters is showing your process and skills, not just real clients.
How long does it take to create a portfolio with AI?
With Claude for copy and Gamma for design, you can have a first draft in 2 to 4 hours. Refining the details takes another couple of hours.
Which platform is best to publish my portfolio?
It depends on your type of work. Gamma is ideal for visual presentations. Notion or Google Sites are quick free options. Framer or Webflow if you want more design control.
Can I use AI to write all the text in my portfolio?
Yes, but review it and add your voice. Claude can generate drafts for your bio, each project description and the contact button text; you add the personal touch.