Disclosure: CodeToolPilot may earn a commission if you buy through links on this page, at no extra cost to you. How we make money.
This is an editorial research buyer’s guide based on official documentation, pricing pages and the sources listed below — how we review. Prices and plans change often; confirm on the vendor’s site.
A portfolio site has one job: show your work clearly and make it easy for the right person to contact you. For designers, that usually means strong visual layouts, case studies and room for images and motion. For developers, it often means a simple, fast-to-maintain site with project write-ups, links to repositories and maybe a blog, and many developers would rather keep it in Git than in a visual editor.
This roundup compares seven ways to build a portfolio in late 2026, from design-first builders such as Framer, Webflow and Readymag to all-in-one platforms such as Squarespace and Wix, a one-page builder (Carrd) and a Git-based static host (GitHub Pages). It is part of our broader guide to website builders, which covers business and content sites too.
This is an editorial research article based on each vendor’s official pricing pages and documentation, checked on October 17, 2026. We did not build test portfolios or run our own speed or SEO benchmarks, so the recommendations rest on documented features, limits and prices.
Quick picks
- Framer: best for designers who want animated, custom-looking portfolio sites at a low entry price.
- Webflow: best for designers who want CSS-level control and a CMS for many case studies.
- Readymag: best for editorial, presentation-style and typography-heavy portfolios.
- Squarespace: best for creatives who want templates, a domain and selling or booking tools in one subscription.
- Wix: best for beginners who want a drag-and-drop editor and an inexpensive entry plan.
- Carrd: best for a one-page profile or link-style portfolio on a very small budget.
- GitHub Pages: best for developers who want a free, Git-based static portfolio they fully control.
How we chose
We did not lab-test these tools. We compared them on documented criteria that matter for portfolios: how much layout and motion control the editor offers, whether there is a CMS or structured way to publish many projects, custom domain support and its price, limits that affect portfolios (pages, CMS items, storage, monthly views, bandwidth), portability and code export, and total cost including billing terms. Each tool’s limitations come from its own pricing page or documentation.
The picks
Framer
Framer is a hosted builder with a design-tool canvas, built-in scroll effects and animation, a CMS and, since June 2026, AI agents that can generate and edit pages. It is a natural fit for designers who already work in tools like Figma and want a portfolio that looks custom without writing code.
Best for: visual and product designers. Notable limits: Basic allows 30 pages, 2 CMS collections and 1,000 items, which covers most portfolios, but Framer’s Help Center says it does not offer HTML export for self-hosting. The Free plan is intended for non-commercial use and has no custom domain. Starting price: Basic is $10 a month billed yearly ($15 on monthly billing), per site, excluding taxes, with 1,000 AI credits a month. Our Framer review covers the plans in detail. Visit Framer
Webflow
Webflow gives designers CSS-level control (classes, grid, flexbox, breakpoints) and a GSAP-powered interactions editor, plus a structured CMS for case studies. It suits portfolios that double as a studio or freelance business site.
Best for: designers who know CSS and want a CMS-driven portfolio. Notable limits: the Basic plan has no CMS, so a portfolio with case-study templates needs Premium. Code export requires a paid Workspace plan and does not include CMS content. Pricing was restructured in May 2026. Starting price: Basic is $15 a month billed yearly ($25 monthly). Premium, with 20,000 CMS items, is $25 a month billed yearly ($39 monthly). Prices are per site and exclude taxes. See our Webflow review for the full plan structure. Visit Webflow
Readymag
Readymag is a design tool built around free placement of elements on a page. You drag, resize, arrange and animate, import from Figma and use detailed typography controls. Its own product page lists portfolios, studio websites and presentations among its main uses.
Best for: designers, illustrators and studios who want editorial or presentation-style layouts. Notable limits: paid plans cap monthly views (10,000 on Personal, 25,000 on Freelancer, 75,000 on Advanced across published sites), and code export is only on Advanced. Starting price: Personal is $14 a month billed yearly or $19 billed monthly, excluding taxes, with one site on a custom domain. Students get 50% off. Readymag was running a birthday promotion from October 8 to 20, 2026, so check the price at checkout. Visit Readymag
Squarespace
Squarespace is an all-in-one hosted builder with portfolio templates, a blog, commerce, scheduling and invoicing. It is a good match for photographers, illustrators and freelancers who want to sell prints, take bookings or invoice clients from the same site.
Best for: creatives who want a polished template and business tools without integrations. Notable limits: layout control stays within Squarespace’s template system, and Basic does not include the advanced code block or code injection for custom JavaScript, which matter to developers. Basic also charges a 2% fee on online store sales. Starting price: on Squarespace’s US pricing page, Basic is $19 a month billed annually ($25 monthly) and Core is $29 ($39 monthly). Annual plans include a free domain for the first year, which then renews at the standard rate plus taxes. Prices differ by region. Visit Squarespace
Wix
Wix offers a drag-and-drop editor, thousands of templates and AI site creation through Wix Harmony, its AI-assisted creation environment. Wix’s own plan guide positions the Light plan as suited to portfolios, blogs and informational sites.
Best for: beginners who want a quick, visual setup. Notable limits: Light includes 2 GB of storage and two site collaborators. Wix’s support center says sites cannot be exported and must stay on Wix’s servers. Sites on the free plan use a Wix-branded URL and show Wix ads. Starting price: Light is $17 a month for a yearly subscription paid up front, according to Wix’s plans page and plan guide, excluding taxes. Wix says prices and currency vary by location. Visit Wix
Carrd
Carrd builds responsive one-page sites. For a developer or designer who mainly needs a short bio, a few featured projects and contact links, it is a quick and inexpensive option.
Best for: one-page profiles and link-style portfolios. Notable limits: one page per site, so there are no separate case-study pages. Custom domains, forms and embeds need Pro Standard, and downloading your site needs Pro Plus. Starting price: free for up to three sites with Carrd branding. Pro Standard, with custom domains, is $19 a year for 10 sites. Pro Lite at $9 a year removes branding but does not include custom domains. Visit Carrd
GitHub Pages
GitHub Pages hosts static HTML, CSS and JavaScript directly from a GitHub repository, optionally building it with Jekyll or your own GitHub Actions workflow. You can use any static site generator or hand-written code, add a custom domain and HTTPS, and keep the whole portfolio in version control.
Best for: developers comfortable with Git who want full control and no subscription. Notable limits: sites are static only. GitHub’s documentation sets a 1 GB limit on published sites, a soft bandwidth limit of 100 GB a month and a 10-minute deployment timeout. Builds without a custom Actions workflow are limited to 10 per hour. GitHub also says Pages is not meant for online businesses, ecommerce or commercial SaaS, which is fine for a personal portfolio but not for a storefront. Starting price: free for public repositories on GitHub Free. Publishing from a private repository needs a paid plan such as GitHub Pro or Team. If you want previews, serverless functions or more build options for a static site, our comparison of Vercel, Netlify and Cloudflare Pages covers the main Git-based hosts. Visit GitHub Pages
Comparison table
| Tool | Editor style | Multi-page case studies | Custom domain from | Code export or portability | Notable limit |
|---|---|---|---|---|---|
| Framer | Design canvas, AI agents | Yes (CMS on paid plans) | Basic | No HTML export for self-hosting, per Framer | 2 collections, 1,000 items on Basic |
| Webflow | Visual CSS designer | Yes (CMS on Premium) | Basic | Static export on paid Workspace, no CMS content | No CMS on Basic |
| Readymag | Free-placement design tool | Yes (unlimited pages on paid plans) | Personal | Code export on Advanced | Monthly view caps |
| Squarespace | Template-based | Yes | Basic | Not covered here | No custom JavaScript on Basic |
| Wix | Drag and drop, AI | Yes | Light | No export; site stays on Wix | 2 GB storage on Light |
| Carrd | One-page builder | No | Pro Standard | Site download on Pro Plus | One page per site |
| GitHub Pages | Code in a Git repository | Yes (your code) | Free | Full (it is your repository) | Static only, non-commercial use |
Pricing (as of October 2026)
All prices are in USD and exclude taxes. “Yearly” means the monthly price when billed annually, usually paid up front. We list the lowest plan that supports a custom domain.
| Tool | Free option | Lowest plan with a custom domain | Billing notes |
|---|---|---|---|
| Framer | Yes, Framer domain, non-commercial | Basic: $10/mo yearly ($15 monthly) | Per site; complimentary domain on yearly billing |
| Webflow | Starter, webflow.io domain | Basic: $15/mo yearly ($25 monthly); CMS needs Premium at $25/mo yearly ($39 monthly) | Per site; Workspace plans extra for teams |
| Readymag | Yes, 1 site, 10 pages | Personal: $14/mo yearly ($19 monthly) | Time-limited promotion running when checked |
| Squarespace | 14-day trial | Basic: $19/mo yearly ($25 monthly) | US prices; free domain for first year on annual plans |
| Wix | Yes, Wix-branded URL with ads | Light: $17/mo, yearly up front | Prices vary by location |
| Carrd | Yes, up to 3 sites | Pro Standard: $19/year | Per account; auto-renew or pay as you go |
| GitHub Pages | Yes, public repositories | Free (you pay only for the domain) | Private-repo publishing needs a paid GitHub plan |
Prices verified against each vendor’s official pricing page (listed under Sources). Plans, promotions and renewal prices change often — confirm on the vendor’s page before you buy.
How to choose
- If you are a designer and visuals are the point, start with Framer or Readymag. Choose Webflow if you want a CMS for many case studies and are comfortable with CSS concepts. Our guide to Webflow alternatives compares these on price and lock-in.
- If you want to sell or book work from your portfolio, Squarespace or Wix bundle those tools so you do not have to integrate them yourself.
- If you are a developer, a static site on GitHub Pages or a similar Git-based host keeps everything in code you own. If you would rather generate the first version with AI, app builders such as v0 or Lovable can produce a starting codebase you then host anywhere.
- If you only need one page, Carrd is the lowest-cost paid option with a custom domain in this list.
- Check the limits that will bite: CMS items on Framer Basic, monthly views on Readymag, no CMS on Webflow Basic, and storage on Wix Light.
Bottom line
In our assessment, Framer is the easiest starting point for most designers because it combines design freedom with a low entry price. Webflow and Readymag are better fits for case-study-heavy or editorial portfolios. Squarespace and Wix make the most sense when your portfolio is also a small business. Developers who are happy in Git can host a portfolio on GitHub Pages for free, keeping in mind its static-only, non-commercial terms. Whatever you pick, try the free plan or trial with one real case study before you commit to a yearly term.
FAQ
Can I use GitHub Pages for a freelance portfolio?
GitHub’s documentation says Pages is not intended for running an online business, ecommerce site or commercial SaaS. GitHub describes Pages as a way to host a website about yourself, your organization or your project, which fits a personal portfolio. If the site itself sells services or products, a commercial host or builder is the safer choice.
Which of these let me move my portfolio elsewhere later?
GitHub Pages is fully portable because the code is yours. Readymag (Advanced), Carrd (Pro Plus) and Webflow (paid Workspace, without CMS content) offer some form of export. Wix says its sites cannot be exported, and Framer’s Help Center says it does not offer HTML export for self-hosting.
Do I need a CMS for a portfolio?
Not always. A handful of projects can live on static pages. A CMS helps once you publish many case studies with a shared layout, which is where Framer’s paid plans, Webflow Premium, Squarespace and Wix have the edge over Carrd.
Sources
- Framer pricing page
- Framer Help: Can I export my website to HTML and self-host it?
- Webflow pricing page
- Webflow Help Center: How do I export my Webflow site code?
- Readymag pricing page
- Readymag product overview
- Squarespace pricing page
- Wix plans page
- Wix blog: Wix Premium plans guide
- Wix Help Center: Exporting or embedding your Wix site elsewhere
- Carrd Pro plans
- GitHub Docs: What is GitHub Pages?
- GitHub Docs: GitHub Pages limits



