Becoming a freelance writer is one of the most flexible and accessible ways to build a career or earn side income on your own terms. With just a laptop, internet access, and a love for writing, you can tap into a world of opportunities—from blog posts to copywriting, technical documentation to ghostwriting.
If you’re wondering how to get started as a freelance writer with no prior experience, no degree in English, and no professional portfolio, don’t worry—you’re not alone. Many successful writers today started from scratch. What sets them apart is consistency, clarity of goals, and strategic action.
Here’s how you can do the same.
1. Choose Your Niche (But Don’t Get Stuck Here)
One of the first things many experienced freelancers
recommend is choosing a niche—a topic or industry you’ll specialize in. This
helps you stand out and command higher rates over time.
However, if you’re just starting, don’t worry too much about
narrowing down. Try a few different types of writing (e.g., blog posts, product
descriptions, social media content) and topics (e.g., health, travel, personal
finance) to find what you enjoy and what clients are willing to pay for.
Tip: Your niche often reveals itself through
repetition and client demand, not upfront brainstorming.
2. Build a Simple Portfolio With Sample Work
Clients want to see proof that you can write well—even if
you’ve never been paid to do it. The easiest way to show your skills is by
creating a portfolio with 3–5 writing samples.
You can:
- Write
blog-style posts on topics you’d like to get hired for
- Recreate
existing website copy to demonstrate your version
- Offer
free guest posts on small blogs
- Publish
on platforms like Medium, Vocal, or LinkedIn
Even unpaid work counts as portfolio material if it shows
your writing chops.
3. Set Up a Basic Online Presence
You don’t need a full-blown website to start, but having a
place where potential clients can read about your services and contact you
builds credibility.
Start with:
- A
professional LinkedIn profile with a clear headline (e.g., “Freelance
Content Writer | Blog & Website Copy Specialist”)
- A free
portfolio site using Contently, Clippings.me, or even a Google Doc with
links to your work
- A
Gmail account using your name (e.g., johnwrites@gmail.com)
If you want to go the extra mile, you can build a simple
website using tools like Carrd or Wix later on.
4. Start Pitching—Even If You Feel Unready
To land your first gig, you’ll need to pitch yourself. This
means reaching out to potential clients or applying to job listings. The first
few pitches will feel awkward, but it gets easier with practice.
Where to find writing gigs:
- Job
boards like ProBlogger, Freelance Writing Jobs, and SolidGigs
- Marketplaces
like Upwork, Fiverr, and PeoplePerHour (good for
beginners, just be selective)
- Local
businesses that need help with newsletters, blog posts, or social media
- Cold
emailing small companies or solopreneurs with a short, professional
message
Sample pitch:
Hi [Name],
I’m a freelance writer who specializes in [topic]. I came
across your site and noticed you publish content related to [subject]. I’d love
to contribute an article or help with ongoing content needs.
Here are a few writing samples: [link]
Let me know if you’re interested—happy to chat further.
Best,
[Your Name]
5. Understand How to Price Your Work
Many new freelancers undercharge because they’re afraid of
being rejected. But writing takes time and skill, and you deserve to be paid
fairly—even at the start.
There are three common pricing models:
- Per
word (e.g., $0.05–$0.25 for beginners)
- Per
article (e.g., $50–$150 for a blog post)
- Hourly
rate (e.g., $20–$40/hour starting out)
As you gain experience, move toward project-based pricing.
It’s more efficient and often more profitable.
6. Deliver Great Work and Be Reliable
The fastest way to grow as a freelance writer is through
repeat business and referrals. This only happens when you:
- Meet
deadlines consistently
- Communicate
clearly
- Follow
instructions closely
- Edit
your work before submitting it
- Stay
open to constructive feedback
Even if you’re still learning, professionalism will help you
stand out in a sea of flaky freelancers.
7. Keep Learning the Business Side
Freelancing is more than writing—it’s a business. You’ll
need to manage:
- Invoicing
and payments (use tools like PayPal, Wise, or Wave)
- Contracts
(start with simple ones from sites like AND.CO or Bonsai)
- Taxes
and self-employment tracking (consider hiring a tax pro once you earn
consistently)
Learning basic client management and business skills will
help you turn freelancing from a side hustle into a full-time income.
8. Grow With Testimonials and Social Proof
Once you’ve worked with a few clients, ask for testimonials.
Even one or two quotes can build your credibility significantly.
Put these on your LinkedIn profile, website, or wherever you
showcase your services.
Also, consider sharing helpful writing tips or client
stories on social media (Twitter, Instagram, or LinkedIn). This builds your
personal brand and may lead to unexpected work opportunities.
9. Be Patient and Persistent
Building a freelance writing career takes time. You might
send 20 pitches before landing your first client, and it might take 6–12 months
before you’re earning consistently.
But if you stay focused, keep learning, and treat it like a
business, freelancing can eventually give you the flexibility, freedom, and
fulfillment many traditional jobs don’t offer.
Final Thoughts
You don’t need a journalism degree or years of experience to
become a successful freelance writer. What you do need is the willingness to
start, the courage to pitch yourself, and the consistency to improve over time.
Your first paid project might not be glamorous, but it’s the
first step on a path that could lead to writing for major publications, working
with international brands, or even launching your own content agency.
Just start writing—and keep showing up.