Our shared hosting plans start at $3.95 per month, which includes storage, bandwidth, email accounts, a free SSL certificate, the cPanel control panel, and 24/7 support. We also offer WordPress hosting, Nginx hosting, reseller hosting, Node.js hosting, HIPAA compliant hosting, and VPS and dedicated server plans for sites that need more resources. You can compare all of our plans and pricing on our hosting plans page.
We accept Visa, Mastercard, American Express, Discover, PayPal, checks, and money orders. All payments are processed securely through our billing system.
Yes. Our order forms are secured with SSL encryption, which means all of your personal and payment information is encrypted during transmission. You will see "https" in your browser's address bar when you are on our secure pages. We take payment security seriously and follow industry best practices to protect your data.
We guarantee 99.9% uptime on all shared hosting plans. If we fall short of that during any calendar month, you will receive a pro-rated credit for the affected period. Scheduled maintenance windows are excluded.
We have maintained better than 99.98% uptime across our server fleet over the years, and we have never experienced a server-wide outage lasting more than four hours. Our infrastructure runs on enterprise-grade Dell hardware with redundant power supplies, redundant storage arrays, and multiple network connections. We monitor every server around the clock using automated monitoring tools, and our system administrators are alerted immediately if anything needs attention.
We run powerful Dell Intel Xeon systems with 64GB+ of RAM, redundant SSD-backed storage arrays, and redundant power supplies with separate power feed sources. Our servers run 64-bit CloudLinux, which isolates each hosting account so one busy site cannot slow down its neighbors. We also offer Nginx hosting plans that use Nginx as a reverse proxy in front of Apache for even faster page delivery, along with free Cloudflare CDN integration to cache your content at edge servers around the world.
Yes. Our WordPress hosting plans are specifically configured for WordPress performance and security. They include server-level caching, automatic WordPress updates, one-click installation, and security hardening out of the box. Whether you are running a blog, a business site, or a WooCommerce store, our WordPress hosting gives you a fast and reliable foundation. We also have a knowledge base article on optimizing WordPress speed and another on WordPress security best practices.
Yes. Every hosting plan includes a free SSL certificate at no additional cost. Your site will load over HTTPS automatically, which encrypts data between your visitors and your server. SSL is also a ranking factor in Google search results, so having it enabled helps your SEO. If you need a higher-assurance SSL certificate such as an Organization Validated (OV) or Extended Validation (EV) certificate, we offer those as well. You can learn more on our SSL certificates page.
Yes. We perform daily server-level backups of all hosting accounts. These backups are available in the event of data loss, accidental deletion, or other issues. You can also create your own on-demand backups at any time through your cPanel control panel. We recommend keeping your own local copies of important files as an extra layer of protection.
Absolutely. We offer free website migration for new customers. Our team will transfer your website files, databases, email accounts, and settings from your current host to Ultra with minimal downtime. Most migrations are completed within 24 to 48 hours. Just open a support ticket after signing up and we will handle the rest.
All of our shared hosting plans include cPanel, the most widely used hosting control panel in the industry. cPanel gives you a clean, web-based dashboard where you can manage your files, email accounts, databases, domains, DNS settings, backups, and more. It also includes a one-click application installer (Softaculous) with over 400 apps including WordPress, Joomla, Drupal, Magento, and many others.
Yes. Every hosting plan includes email hosting with your domain name. You can create as many email addresses as you need (for example, you@yourdomain.com) and access them through webmail from any browser, or connect them to an email client like Outlook, Thunderbird, Apple Mail, or your phone. You can manage all of your email accounts, forwarders, autoresponders, and mailing lists through cPanel.
No. There are no account setup fees on any of our shared web hosting plans. The price you see is the price you pay.
No long-term commitment is required. You can choose billing terms ranging from one month to three years. We offer discounts on longer terms, but you are free to start with a monthly plan and upgrade later if you want. You can cancel at any time.
Most hosting accounts are activated within minutes of payment approval. Domain registrations are typically processed immediately as well. If you have a special request or a custom configuration, setup may take up to 24 hours, but in most cases we have you up and running the same day.
We bill on the anniversary of your signup date, based on the billing term you selected (monthly, annually, etc.). You will receive an invoice by email before each payment is due. If you pay by credit card or PayPal, payments can be automated so you do not have to worry about missing a renewal.
Our servers are housed in a secure data center in Seattle, Washington with network infrastructure powered by Cisco Systems. The facility has multiple internet connections over separate fiber lines from different providers for full redundancy. It also features N+1 power generator architecture, climate control systems, and physical security measures including biometric access. This infrastructure is why we are able to offer our 99.9% uptime guarantee.
Yes. We offer a 45-day money-back guarantee on all shared hosting plans. If you are not satisfied for any reason within the first 45 days of signing up, you can request a full refund. You can read the full details on our refund policy page.
Yes. If you find a comparable shared hosting plan from an established competitor at a lower price, we will beat it by 10%. Just submit a ticket with the competitor's plan details and we will verify and send you a discounted order link. You can read the full terms on our price guarantee page.
Every hosting account includes access to Awstats and Webalizer through your cPanel dashboard. These tools give you detailed information about your website traffic, including visitor counts, page views, bandwidth usage, referring sites, and more. Many customers also choose to install Google Analytics for more advanced tracking, which is free and easy to set up on any site.
No. You can modify your MX records at any time for free through your cPanel control panel. This is useful if you want to route your email through a third-party service like Google Workspace or Microsoft 365 while keeping your website hosted with us.
No. Adult content is not permitted on our servers. You can review our full acceptable use policies in our terms of service.
If you registered your domain through Ultra, we handle the DNS setup for you automatically. If your domain is registered elsewhere, you will need to log in to your registrar's control panel and update the nameservers to the ones listed in your Ultra welcome email. We have video tutorials that walk you through the nameserver change process for many popular registrars. If you need help, our support team is happy to walk you through it.
Domain propagation is the process by which DNS changes (like updating nameservers) spread across the internet. When you make a change, your registrar pushes the update out to DNS servers around the world, but not all servers update at the same speed. This means your website might load from the new server for some people while others still see the old one for a few hours. Propagation typically takes anywhere from a few minutes to 24 hours. In the meantime, we provide you with a direct IP address and temporary URL in your welcome email so you can start working on your site right away without waiting.
There are several ways to upload files to your hosting account. The most common method is FTP (File Transfer Protocol) using a free client like FileZilla, which works on Windows, Mac, and Linux. You can also use the built-in File Manager in your cPanel dashboard to upload and manage files directly from your browser without installing any software. If you use a website builder or CMS like WordPress, you can upload media and content through the application's own interface as well.
Our hosting is compatible with virtually any web application that runs on PHP and MySQL/MariaDB. That includes all major content management systems like WordPress, Joomla, Drupal, and Magento, as well as ecommerce platforms like WooCommerce and PrestaShop. We also offer Weebly hosting with a built-in drag-and-drop website builder if you prefer a visual, code-free approach. Our one-click installer (Softaculous) includes over 400 applications you can set up in minutes.
Yes. You can access your email from anywhere using our webmail interface, which works in any web browser on any device. You can also configure your email on your smartphone, tablet, or laptop using standard email protocols (IMAP or POP3). Our support team can help you set up email on your specific device if you need assistance.
Our Ultra Unlimited plan provides generous resources for the vast majority of websites. If your site grows to the point where it needs more CPU, memory, or storage, we offer a range of upgrade paths including higher-tier shared plans, VPS hosting, and dedicated servers. We will work with you to find the right fit for your traffic levels and performance needs.
There are a few common reasons for this. First, if you recently registered or transferred your domain, DNS propagation can take up to 24 to 48 hours. Second, make sure you uploaded your files to the public_html folder in your account, as that is the web root directory. Also keep in mind that file and folder names on Linux servers are case-sensitive, so Index.html and index.html are treated as different files. If everything looks correct and you are still having trouble, open a support ticket and we will take a look.
Of course. Start by checking our knowledge base for articles on common errors like 500 Internal Server Error, 403 Forbidden, or database connection issues. If you cannot find the answer there, open a support ticket with the details (the error message, the URL where it occurs, and what you were doing when it happened) and our team will investigate it for you. We are available 24/7.
You can reach our support team 24 hours a day, 7 days a week through live chat, by phone at 877-850-7850, or by opening a support ticket. Our technicians are based in Seattle, Washington and work directly on our servers every day. You can also browse our knowledge base and video tutorials for self-service help.