Welcome to Neocities, <%= current_site.username %>!

Neocities will never put advertising on your site. Instead, Neocities is powered by you. Help us bring back creative personal websites by becoming a supporter.

Free

$<%= Site::PLAN_FEATURES[:free][:price] %>
per month
  • <%= Site::PLAN_FEATURES[:free][:space].to_space_pretty %> storage
  • <%= Site::PLAN_FEATURES[:free][:bandwidth].to_space_pretty %> bandwidth

Supporter

<% if parent_site && parent_site.legacy_supporter? %>
$<%= Site::LEGACY_SUPPORTER_PRICES[parent_site[:plan_type].to_sym] %>
per month, billed annually
<% else %>
$<%= Site::PLAN_FEATURES[:supporter][:price] %>
per month
<% end %>
  • <%= (Site::PLAN_FEATURES[:supporter][:space] / (10**6)).to_comma_separated %> MB storage
  • <%= Site::PLAN_FEATURES[:supporter][:bandwidth].to_bytes_pretty %> bandwidth
  • No File Upload Type Restrictions
  • Unlimited Site Creation
  • Full Domain Support
  • Remote Filesystem Support

Just enter your card info, and you're done:

Powered by supporters like you

Neocities will never sell your personal data or embed advertising on member sites. Instead, we are funded directly by our community through supporter plans and donations. This allows us to base all our decisions on making the best possible web building experience for you, rather than on appeasing ad companies.

Risk-free and secure

You can downgrade back to a free account at any time on the Support Us page. If you do, we’ll refund the amount you didn’t use.

We use Stripe and PayPal for payments, and never store your credit card information directly.

Making a better web

When you become a supporter, you are directly helping our quest to bring back the creative, independent web. With your help we’ll be able to work on Neocities full-time to continue improving the site and adding more features.

Giving back

Neocities is used by educators all over the world to teach thousands of students how to program. And as an Open Company, our site is completely open source and we share all our code with the community.

<%== erb :'plan/_compare', layout: false %>
<%== erb :'plan/_signupcode', layout: false %>