Web hosting for freelancers

Web hosting for freelancers: a portfolio site that wins clients for you

Build your portfolio with ChatGPT or Claude in minutes using the prompts on this page, then put it live on your own name. Fylo serves it fast from 330+ cities, writes the SEO + GEO files Google and AI assistants read, and gives you a blog that answers what clients search before they hire.

✓No credit card ✓Free SSL ✓No commission on your work ✓Blog included
Built your portfolio with AI? Host what these tools make

What is web hosting for freelancers?

Web hosting for freelancers puts your own portfolio website online at an address you control, such as yourname.com, so clients can see your work, your services and how to hire you without going through a marketplace. On Fylo.Host you upload the site (an HTML file, a ZIP, a folder, or the code ChatGPT or Claude wrote from one of the prompts below), connect your domain, and it is served from Cloudflare’s edge in 330+ cities with free SSL and no third-party ads.

Keep your marketplace profiles. Your site is the one place clients find you that you own: it ranks for your name and niche, holds your full case studies and takes enquiries with no commission. Fylo also gives it a blog, writes the sitemaps, schema and llms.txt that Google and AI assistants read, and catches broken links, all from one dashboard.

Cost to start
Free, no credit card
Free plan
1 site, 10 MB, 1,000 visits a month
yourname.com
From the Starter plan
Enquiry forms
Pro and Business plans
Client demo sites
4 sites on Pro, 10 on Business
Commission on your work
None
Build it with
Free AI prompts for 6 fields
The problem

Why a marketplace profile isn’t enough

Upwork, Fiverr, Behance and LinkedIn are good places to be seen. They are bad places to be the only place a client can find you.

Clients you don’t own

The platform sets the rules: a fee on what clients pay, limits on talking to clients outside it, and reviews that stay behind if you ever leave.

Invisible when clients search

A client searching “freelance copywriter for fintech” finds platform listing pages, not you. A profile can’t hold full case studies, a blog or the answers ChatGPT quotes.

No time to build a site

A website is unpaid work. WordPress means plugin updates, builders mean monthly fees and the same template as everyone else, and a slow site loses the client on their phone.

What you get

You do the client work. Fylo runs the website.

The four things a freelancer site needs to bring in projects, set up for you instead of sold as add-ons.

Your name, your address

A fast site on yourname.com that you own, served from the edge nearest each client.

  • ✓Custom domain from Starter
  • ✓Free SSL on every site
  • ✓Global edge network, 330+ cities
  • ✓Plain HTML you can download

Found when clients search

Fylo writes the files search engines and AI assistants read, and refreshes them on every publish.

  • ✓Site and blog sitemaps, robots.txt
  • ✓Article, FAQ and Organization schema
  • ✓llms.txt and a Markdown copy of each post
  • ✓Broken links found after every upload

A blog that shows expertise

Answer the questions clients ask before hiring, in posts published at /blog/ on your own site.

  • ✓FAQ, table of contents and CTA blocks
  • ✓Author bio, photo and social links
  • ✓Styled like your portfolio automatically
  • ✓Comments with a spam filter

Enquiries, zero commission

Clients contact you directly. Forms and analytics sit in the same dashboard as your site.

  • ✓Enquiry forms on Pro and Business
  • ✓Spam filter and maths captcha
  • ✓Traffic analytics on every plan
  • ✓No third-party ads, ever
Checklist

What a freelancer website needs to win clients

Nine sections a client looks for before they send an enquiry. Every prompt below asks the AI to build all of them.

1. A clear promise

One line that says who you help and the result you deliver. A client should know in five seconds whether you are the right fit.

2. Case studies, not thumbnails

The problem, what you did and the result in numbers. A finished image shows taste; a story shows you can be trusted with a budget.

3. Services with starting prices

“From” prices filter out bad-fit enquiries and make good clients more likely to reach out, because they know you are in range.

4. Proof from real clients

Testimonials with a name, role and company, and logos of clients you have worked with, near the top and again by the contact form.

5. How you work

Your process and timelines, step by step. It answers “what happens after I pay?” before the client has to ask.

6. An about section with your face

Clients hire a person. A photo, a short first-person bio and the tools you use make you real.

7. An easy way to start

An enquiry form that asks for budget and project details, plus your email and a link to book a call.

8. Answers to common questions

An FAQ on revisions, payment terms, ownership and turnaround. It also gives Google and AI assistants text to quote.

9. Your own domain

yourname.com looks established on a proposal, an invoice and an email signature, and it stays yours wherever you find work.

Free prompt guide

Build your freelancer website with AI: copy-paste prompts

Pick your field, replace the [placeholders] with your details, and paste the prompt into ChatGPT, Claude, Gemini or any AI builder. Each one asks for a fast, SEO-ready site that uploads to Fylo as it is.

Prompt · Web developer portfolio
Build a personal portfolio website for me, a freelance web developer.

About me:
- Name: [Your name]
- Based in: [City, Country], working with clients [worldwide / in your region]
- I help: [who, e.g. SaaS startups and design agencies]
- Speciality: [e.g. fast marketing sites, React front ends, Shopify fixes]
- Experience: [X] years
- Email: [you@yourname.com]
- Profiles: [GitHub URL], [LinkedIn URL], [Upwork or other profile URL]

Sections, in this order:
1. Hero: my name, a one-line promise that says who I help and the result (for example "I build marketing sites that load in under a second"), and two buttons: "Start a project" and "See my work".
2. Selected work: 3 to 6 case-study cards. Each shows the client type, the problem, what I built, the tech stack and one measurable result (speed, conversions or time saved).
3. Services with starting prices: 3 packages, such as a landing page, a full marketing site and a monthly care plan, each with what is included and a "from" price in [currency].
4. Process: 4 steps from discovery call to launch and handover, with typical timelines.
5. Tech stack: text badges for the tools I use, grouped by front end, back end and hosting.
6. Testimonials: 3 client quotes with name, role and company.
7. About: a short first-person bio, a photo and what I am like to work with.
8. FAQ: 5 questions clients ask before hiring a freelance developer (timelines, payment terms, revisions, who owns the code, ongoing support), with short answers.
9. Contact: a form (name, email, budget range dropdown, project details), my email, and a "Book a 20-minute call" link to [booking link].

Design: clean and technical. Dark text on a light background with one accent colour [colour], a monospace font for small labels, subtle hover states, no stock-photo look.
Technical requirements added to every prompt when you copy it
Technical requirements:
- Output one complete index.html file with all CSS in a <style> tag and only a little vanilla JavaScript. No frameworks, no build step, no external libraries.
- Mobile-first and responsive from 360px wide to large desktops.
- Accessible: semantic HTML (header, nav, main, section, footer), one H1, alt text on every image, visible focus styles and AA colour contrast.
- Fast: a system font stack or at most one web font with font-display: swap, width and height on every image, and loading="lazy" on images below the first screen.
- SEO: a title under 60 characters and a meta description under 160 characters that include my role and niche, Open Graph and Twitter card tags, and a canonical link to https://[yourdomain.com]/.
- Structured data: JSON-LD with Person (name, jobTitle, url, sameAs links to my profiles) and ProfessionalService (services, area served), plus FAQPage for the FAQ section.
- Contact form: a standard HTML <form> with method="POST", a name attribute on every field and a required email field, so a form service can receive it.
- Use relative links and image paths such as images/photo.webp so the site works on any domain.
- Mark every piece of placeholder text I still need to replace with [EDIT].
- Give me the full file in one code block, then list the images I need to add with suggested file names and sizes.

Tip: compress photos to WebP under 200 KB each before you upload. A text-and-image portfolio fits comfortably in the free plan’s 10 MB.

Prompts for the next step

Paste these in the same chat once the first version is ready.

Sharpen your positioning

Better than any template: the AI interviews you first.

Ask me 8 questions about my clients, my best results and my prices, one at a time. Then rewrite my hero headline, subheading and service descriptions so a client knows in 5 seconds who I help and why they should pick me.

Add a case study page

One deep story beats ten thumbnails.

Create a separate page, case-study-[project-name].html, in the same style as my index.html. Tell the story of [project] in sections: the client, the problem, my approach, what I delivered, the result in numbers and a client quote. Link to it from the matching card on the home page and add Article schema.

Add a resume page

For clients and agencies who still ask for a CV.

Add resume.html in the same style: my experience, skills, education and certifications as a clean page with a print stylesheet so it prints well on A4 and Letter. Link it from the navigation.

Check SEO and speed

A second pass catches what the first one missed.

Review my site like a technical SEO and performance auditor. Fix a missing or long title or meta description, wrong heading order, missing alt text, images without width and height, render-blocking fonts or scripts, and invalid JSON-LD. Return the corrected files and a short list of what you changed.

Get it ready to upload

One folder that works on any static host.

Prepare my site as a folder ready to upload to a static host: index.html at the root, every other page as its own .html file, images in an images/ folder, relative links only and no build step. Show me the final folder structure.

Write your first blog post

Answer one question clients search before hiring.

Write a 900-word blog post for my freelance [field] website that answers "[a question clients ask, e.g. How much does a logo cost?]". Open with a direct two-sentence answer, use H2 sections, include one example from my own work: [details]. End with a 4-question FAQ and a call to action to book a call.

Publish what the AI built

Three ways to get from the chat to a live site. None needs a server or a terminal.

UPLOAD

Drop the file or folder

Download the index.html (or ZIP the folder) and drop it on fylo.host. It is live on a free subdomain in seconds.

PASTE

Paste the code

Copy the code block from the chat into the HTML to website converter, preview it, and publish.

ASK CLAUDE

Publish from the chat

Add the Fylo.Host connector to Claude, then say “publish this site to Fylo”. Later edits go live the same way.

How it works

How to build and host a freelancer portfolio for free

No designer, no WordPress install, no builder subscription. Three steps from prompt to a site clients can find.

STEP 1

Generate it with AI

Copy the prompt for your field, fill in your details and paste it into ChatGPT, Claude or Gemini. Swap in your own photos and case studies.

STEP 2

Put it live

Upload the file or folder, paste the code, or let Claude publish it. It goes live on a free Fylo subdomain with SSL, up to 10 MB free.

STEP 3

Use your name and start the blog

Connect yourname.com from the Starter plan, then switch on the blog. Fylo writes the sitemaps, schema and llms.txt for you.

Host my portfolio free
Blog

A blog that wins clients before the first call

Clients search their problem before they search for a freelancer: “how much does a website redesign cost”, “how to brief a logo designer”. Answer it in a post on your own domain, and the search ends at your enquiry form.

Looks like your portfolio

Match my site borrows the header, footer and brand colour from your index.html, so posts feel like the rest of your website.

Visual or code

Write like a document in the visual editor, or flip to Code and edit the HTML. Changing the theme never breaks a post.

Blocks that win searches

FAQ, table of contents, callout, CTA button, table and custom HTML. The FAQ block adds FAQ schema, and the CTA sends readers to your enquiry form.

You, as the author

Your photo, bio and social links on every post, so clients and search engines see the real person and expertise behind the advice.

Write for every market

English, Hindi, Tamil, Bengali and other major languages, with the blog’s language and time zone set once in Settings.

Publish from an AI app

Draft and publish posts from Claude through the Fylo.Host MCP connector, without opening the dashboard.

Start your freelance blog freeRead the blog docsEvery blog feature on every plan. The free plan includes 10 posts.
SEO + GEO

Rank for your name and niche. Get recommended by AI.

More clients now ask ChatGPT, Claude or Perplexity to suggest a freelancer. GEO, generative engine optimization (also called AEO), is how those assistants read your site and cite it. SEO is how Google ranks it. Both depend on files most hosts leave to you. Fylo writes them.

meera.designblog turned on
  • index.htmlyour site
  • case-study-fintech.htmlyour site
  • resume.htmlyour site
  • blog/blog
  • onboarding-redesign-cost/post
  • onboarding-redesign-cost.mdGEO
  • sitemap.xmlSEO
  • feed.xmlRSS
  • sitemap.xmlSEO
  • robots.txtSEO
  • llms.txtGEO
Updated every time you publish. A sitemap.xml or robots.txt you uploaded yourself is never overwritten.

Site and blog sitemaps

Every page, case study and post listed with a last-modified date, ready to submit in Google Search Console.

Your name or studio name

Set the name, alternate name and logo search engines should use for your site, added as Organization schema.

Schema, inserted

Article, Breadcrumb, FAQ and WebSite JSON-LD written on every post, so your answers can show as rich results.

llms.txt for AI assistants

A plain index of your site that AI assistants can read in one request, next to a robots.txt that points to your sitemap.

Markdown copy of each post

Every post is also served as clean Markdown at its URL + .md, the easiest format for an AI to quote.

Broken link checker

Portfolios link to live client sites, and clients redesign. Dead links are found after each upload and fixed in one click.

No host can promise rankings. Fylo removes the technical reasons a site doesn’t rank, and the blog gives you pages worth ranking. The Person and ProfessionalService schema on your home page comes from the prompts above. See everything Fylo generates.

After launch

Project enquiries, traffic and client sites in one dashboard

Your portfolio keeps working between projects. Everything you need to keep it bringing in work lives in the same place.

  • ✓Enquiry forms on Pro and Business: the form the AI built works without a server, and enquiries are emailed to you. How forms work
  • ✓Spam filter and maths captcha keep bots out of your inbox
  • ✓Traffic analytics on every plan: see which case studies clients actually read
  • ✓Host client sites and demos: 4 sites on Pro and 10 on Business, each with its own domain. Short-lived preview? Try temporary hosting
  • ✓Update without rebuilding: replace a file, or edit it in the browser from Starter
  • ✓Hand it to an agent: the API and MCP connector let AI tools add new work for you
Plans

Start free. Upgrade when the work comes in.

Every plan includes the blog, SEO + GEO files, speed optimization, the global edge network and free SSL. Paid plans add your own domain, room for client sites, edge cache and forms.

What a freelancer needsFreeStarterProBusiness
SitesYour portfolio plus client sites11410
Storage10 MB500 MB2 GB10 GB
Your own domainyourname.com with free SSL✗1410
Visits a month1,00025,000150,0001,000,000
Edge cache~100ms time to first byte✗✓✓✓
Enquiry form leads a month✗✗1,0003,000
AnalyticsBasicAdvancedAdvancedAdvanced
Fylo badgeSmall badgeRemovedRemovedRemoved

Try it on Free, move to Starter for yourname.com, and to Pro when you want enquiry forms and room for client sites. No third-party ads on any plan. See prices

Who it’s for

Freelancers who host here

Developers

Case studies with live links and a stack section. Pro also hosts the client sites you build.

Designers

Large, image-led case studies that still load fast on a client’s phone.

Writers & copywriters

Samples, results and a blog that proves you can rank your own words.

Video editors

A showreel and thumbnail grid that load YouTube only when someone presses play.

Marketers & SEOs

Before-and-after numbers on a site that practises the SEO + GEO you sell.

Virtual assistants

Packages, hours, time zone and a booking link, all on one clear page.

Photographers

Galleries of your best work, compressed to WebP so they open instantly.

Translators

Language pairs, specialisms and rates, with a blog in each language you work in.

Consultants & coaches

Offers, case studies and a booking link. Growing a team? See small business hosting.

Compare

Your own site vs marketplace profiles vs website builders

Where freelancers usually show their work, compared on what decides whether clients find you and contact you directly.

FeatureFylo.HostMarketplace profileUpwork, FiverrPortfolio networkBehance, DribbbleWebsite builder
Your own domainyourname.comFrom Starter✗✗Paid plans
Commission on what clients payNoneService feeVariesNone
Clients contact you directly✓Through the platformPlatform messages✓
Ranks for your name and nicheYour pages, not a listing✓The platform ranksThe platform ranksPartial
Full case studies, your layout✓Profile fieldsProject uploadsTemplate-bound
Built-in blog✓✗✗✓
Sitemaps, schema and llms.txt generated✓✗✗Partial
Bring a site an AI tool built✓✗✗✗
Host client sites tooPro and Business✗✗Extra plans
Take it with youPlain HTML you can download✓✗✗Usually locked in

Keep your profiles and link to them from your site; let the site be the one you own. Comparing hosts? See GitHub Pages, Netlify and Tiiny Host.

Good to know before you start

Fylo hosts static websites. That’s why they’re fast and need no upkeep, and it also means a few things work differently.

No built-in invoicing

Take deposits with a payment link or button from your payment provider, and keep sending invoices from the tool you use today.

No email inboxes

Keep your registrar or email provider for hello@yourname.com. Your website and email share the same domain.

No PHP or databases

WordPress itself doesn’t run here. HTML, CSS and JavaScript do, including sites made with plain HTML or AI builders.

FAQ

Questions freelancers ask

If you get all your work from one marketplace, you can manage without one, but you depend on its rules and fees. Your own website is the one place clients can find you that you control: it ranks for your name and niche, holds full case studies, and takes enquiries directly with no commission. Most freelancers keep their marketplace profiles and link them from their site.
Yes. The Fylo.Host free plan includes 1 site, 10 MB of storage, 1,000 visits a month, a free subdomain, free SSL, a blog with 10 posts and SEO + GEO files. No credit card is needed. When you want yourname.com, the Starter plan adds your own domain.
Yes, from the Starter plan. Buy the domain from any registrar, such as yourname.com or yourname.design, and connect it in the dashboard; SSL is set up automatically. Pro includes 4 domains and Business includes 10.
Copy the prompt for your field from this page, replace the placeholders with your details, and paste it into ChatGPT, Claude or Gemini. It returns a complete, SEO-ready index.html. Add your own photos and case studies, then upload the file to Fylo.Host, paste the code into the HTML to website converter, or ask Claude to publish it through the Fylo.Host connector.
A one-line promise that says who you help, three to six case studies with results, services with starting prices, testimonials, your process, an about section with a photo, an FAQ, and an enquiry form or booking link. A blog and your own domain help clients and search engines trust you.
Yes. On the Pro and Business plans, Fylo Forms turns the form on your site into a working enquiry form with a spam filter and an optional maths captcha; enquiries are emailed to you and listed in your dashboard. On any plan you can link your email or WhatsApp, or embed a booking link from a scheduling tool.
Fylo hosts static websites, so there is no built-in checkout or invoicing. Add a payment link or button from your payment provider for deposits, and keep sending invoices from the tool you already use.
Yes. Pro includes 4 sites and Business includes 10, each with its own custom domain, so you can host the sites you build for clients next to your portfolio. For a short-lived client preview, you can also use temporary website hosting.
No host can promise rankings, but Fylo removes the technical reasons a site does not rank: pages load fast from the edge, and the blog adds sitemaps, robots.txt, schema markup, an llms.txt and a Markdown copy of every post, which help Google and AI assistants such as ChatGPT, Claude and Perplexity read and cite your work. Your content still has to answer what clients search for.
We never inject third-party ads, banners or popups. Free sites show a small Fylo badge, and it is removed on every paid plan.
Yes. Your site is plain HTML, CSS and JavaScript, so you can download it at any time and host it anywhere. There is no proprietary builder to lock you in.

Your portfolio, on your own name,
live in under a minute.

Build it with AI, host it free with SSL, a blog and SEO + GEO built in. No commission on the work it brings in.

Host my portfolio free No credit card. No server setup. Live in seconds.