Migrate to Netlify Today

Netlify announces the next evolution of Gatsby Cloud. Learn more

  • Gatsbyjs.com
    Gatsbyjs.com
  • Gatsby Cloud
    Gatsby Cloud
  • Documentation
    Documentation
  • Support
    Support
  • Contact
    Contact
  • Log in
    Log in
docs
    • Tutorial
      Tutorial
    • How-to Guides
      How-to Guides
    • Reference
      Reference
    • Conceptual Guide
      Conceptual Guide
    • Quick Start
      Quick Start
    • v3

      • v4 (beta)

        v4 (beta)

      • v3

        v3

      • v2

        v2

      • v1

        v1

Porting to Gatsby

Many times when you want to build a Gatsby project, you’ll already have a website in some form. Depending on the technology and setup of your older website, the approach for porting it to Gatsby may vary.

These guides cover the various scenarios in which you may want to convert a web project to Gatsby. There are other possibilities as well: file an issue to recommend a guide that the Gatsby community would find helpful.

In this section:

  • Porting from Create React App to Gatsby
  • Porting an HTML Site to Gatsby
Edit this page on GitHub

Previous

Creating Prefixed 404 Pages for Different Languages

Next

Porting from Create React App to Gatsby
  • Accessibility Statement
  • Code of Conduct
  • Logo & Assets
  • Privacy Policy
  Docs
  • Documentation
    • Overview
  • Quick Start
    • Overview
    • Local Development 4
    • Routing 2
    • Styling 3
    • Images and Media 3
    • Plugins and Themes 3
    • Sourcing Data 2
    • Querying Data 4
    • Common Features 8
    • Testing 6
    • Performance and Scaling 4
    • Preview & Hosting 2