How to Edit Text on Any Page in Shopify (2026)

Last updated
Expert reviewed
5 min read
Jacques Blom
Jacques Blom
CTO at Fudge.

Key takeaways

  • Text in Shopify lives in three places: the Pages editor, the Theme Editor, and hardcoded theme files.
  • The Pages editor (Online Store > Pages) handles standalone page content like About and Contact.
  • The Theme Editor covers section text, banners, and language strings like “Add to cart.”
  • Hardcoded text in theme Liquid files requires direct code editing - or an AI tool like Fudge.

Most text edits in Shopify are straightforward. But when you can’t find where a piece of text comes from, it’s usually because text lives in three different places depending on how your theme was built.

This guide covers all three.

Why you can trust us

We’ve built and customised hundreds of Shopify storefronts. We also built Fudge - an AI storefront editor with a 5.0 rating on the Shopify App Store.


Where does text live in Shopify?

Before you start clicking around, it helps to know which system controls which text.

Text typeWhere to edit it
Standalone page content (About, FAQ, Contact)Online Store > Pages
Section text, banners, hero copyTheme Editor
System text (“Add to cart”, “Checkout”)Theme Editor > Edit languages
Hardcoded text in Liquid filesCode editor or Fudge

Method 1 - Edit text in the Pages editor

Use this for: About us, FAQ, Contact, Policy pages, and any custom pages you’ve created.

Step 1. In your Shopify Admin, go to Online Store > Pages.

Step 2. Click the page you want to edit.

Step 3. Edit the text in the rich text editor. You can format headings, bold text, add links, and insert images.

Step 4. Click Save.

This editor works like a basic word processor. It only controls the content area of the page - the header, footer, and surrounding layout are handled by your theme.


Method 2 - Edit text in the Theme Editor

Use this for: Homepage sections, hero banners, announcement bars, feature blocks, and any text added via section settings.

Step 1. Go to Online Store > Themes > Customize.

Step 2. Navigate to the page containing the text you want to change.

Step 3. Click the section in the left sidebar, or click directly on the text in the preview.

Step 4. Update the text in the settings panel on the left.

Step 5. Click Save.

Editing system button text and labels

Text like “Add to cart,” “Buy now,” “Continue shopping,” and similar strings are controlled by your theme’s language file - not by section settings.

To edit these: go to Online Store > Themes > Actions > Edit languages. Use the search bar to find the string you want to change, update it, and save.


Method 3 - Edit hardcoded text in theme files

Some text is written directly into your theme’s Liquid templates. It won’t appear in the Theme Editor because it was never wired up as an editable setting.

To find and edit it:

Step 1. Go to Online Store > Themes > Actions > Edit code.

Step 2. Use the search icon at the top of the file browser to search for the exact text string you want to change.

Step 3. Open the file, find the text, and edit it directly.

Step 4. Click Save.

This approach requires care. Always duplicate your theme first (Themes > Actions > Duplicate) so you have a backup before editing any code.

When you can’t find the text

If a piece of text doesn’t show up in the Pages editor, the Theme Editor, or the code search, it may be coming from a third-party app. Check which apps are installed and look for text settings inside each app’s dashboard.

Can't find where text is coming from? Describe the change to Fudge.
Try Fudge for Free

Editing text that requires code changes

Some text is inside conditionals or dynamic Liquid logic - not a simple string you can swap. Editing it without understanding Liquid can break the page.

This is where Fudge is useful. You describe what you want changed, and Fudge identifies the right file and makes the edit for you. The change is drafted first, so you can review it before anything goes live.

Example: “Change the text that says ‘Sold out’ on product pages to ‘Join the waitlist’.”

Fudge handles it without you needing to find the right template or understand the surrounding logic.


Quick reference

Jacques's signature
Edit any text in your Shopify store — just by describing it.

You might also be interested in

How to Change Padding and Margin in Shopify (2026)
Learn how to change padding and margin in Shopify - using Theme Editor section sliders and CSS for precise control over spacing.
How to Change Font Color in Shopify (2026)
Learn how to change text color in Shopify - from global color settings in the Theme Editor to per-section overrides and custom CSS.
How to Add a Link to an Image in Shopify (2026)
Learn how to make any image clickable in Shopify — using the Theme Editor image link field, the page editor HTML view, or custom code. 2026 guide.