A free certificate is enough almost every time. When you need a wildcard, why the EV bar disappeared, and what Chrome changes in October 2026.

The short answer to whether you need an SSL certificate: yes — and a free one will almost certainly do.
The longer answer is worth having, because the question "which certificate should we choose?" is usually put to someone who earns money selling certificates. What follows is the same answer without that conflict of interest — with three facts you can check at the source, and one deadline that falls next month.
What you will find here. What changes in Chrome in October 2026, why renewing a certificate by hand once a year has just stopped being possible, a decision tree for choosing a certificate, an honest answer on cost, what EU data protection law does and does not say about encryption, and the three SSL faults we find most often in audits.
SSL and TLS are the same mechanism under two names. SSL came first and was retired years ago; TLS is its successor, and it is TLS that protects every connection today. The name "SSL" stayed in the industry's vocabulary and in product names, so when you buy an "SSL certificate" you are buying a TLS certificate. The distinction has no practical consequence, and we mention it only so that two names in one quote do not look like two different products.
HTTPS is the ordinary connection to a website, wrapped in that encryption. Without it, everything someone types into a form — their name, phone number, the content of their enquiry — travels across the network in a form that can be read along the way. The certificate plays two roles at once: it supplies the keys for the encryption, and it confirms that the server at the other end is who it claims to be. That second role is the reason certificates are issued by anyone at all, rather than everybody generating their own.
Two changes are happening in parallel. The first is visible to the person visiting your site, the second to whoever maintains it — and it is the second that catches people out more often.
Chrome is ending the era in which a missing HTTPS was a minor detail. Google described this on its blog, and the schedule has two stages:
In practice this means one thing: a site without a certificate will simply stop opening. Instead of the page, the visitor sees a question asking whether they really want to go there — a question people are asked once, and answer "no".
It is worth noting what the change does not cover: local networks and private addresses, which have no way of obtaining a certificate. The variant Google is switching on applies to public sites.
This is the part most guides miss, because it happens quietly.
In April 2025 the CA/Browser Forum adopted Ballot SC-081v3 — unanimously, with the support of Apple, Google, Mozilla and Microsoft. The maximum lifetime of a publicly trusted certificate falls in three steps:
From | Maximum lifetime |
|---|---|
15 March 2026 | 200 days |
15 March 2027 | 100 days |
15 March 2029 | 47 days |
The first step is already in force. That means the model "we buy a certificate for a year and install it by hand" stopped working in March — not in three years' time, but six months ago.
The conclusion is practical and applies to anyone with a website: automatic renewal is no longer a convenience; it is a condition of staying online. A certificate renewed by hand every 200 days gives somebody two chances a year to forget — and a site with an expired certificate does not display at all, it shows a full-screen warning instead.
Free certificates from Let's Encrypt have renewed automatically through the ACME protocol from the very beginning. With paid ones it depends on the vendor — and today that is a more important question than the price.
Deadlines nobody at your company set
CA/Browser Forum, Ballot SC-081v3; Google Online Security Blog
Which SSL certificate to choose — two questions
Own analysis
The three types of certificate differ only in what the issuer checks before issuing it — not in the strength of the encryption. That is the first thing worth knowing, because it is sometimes sold the other way round:
The encryption is identical in all three. The difference lies in what is written into the certificate, not in how well it protects the data.
This question comes up more often than the question about EV, so it deserves its own answer.
A wildcard certificate covers every subdomain of one level at once — shop.company.pl, portal.company.pl, app.company.pl — instead of a separate certificate for each. It does not, however, cover the level below: a certificate for *.company.pl will not protect test.shop.company.pl.
When it makes sense: when there are several subdomains and new ones appear unpredictably — because then each new one works immediately, without anybody having to remember to issue a certificate. Typically this applies to companies that run separate addresses for a shop, a customer portal or a test environment. The same logic holds for a site published in several languages: if the languages live on subdomains (en.company.pl, pl.company.pl), a wildcard saves work; if they live in folders (company.pl/en/), an ordinary certificate is enough.
When it does not: for a single site with www. That case is handled by an ordinary certificate issued for two names — company.pl and www.company.pl — which is exactly how Let's Encrypt issues it automatically. Buying a wildcard for that is money spent for no effect whatsoever.
It is also worth knowing that a wildcard can be free: Let's Encrypt has issued them since 2018, except that verification then goes through a DNS record rather than a file on the server. Not every host supports this from its control panel — and that is the only real reason anyone ever buys a paid wildcard.
EV certificates were sold on the strength of a green bar with the company's name in the browser. That bar has not existed since 2019. Chrome removed the company name from the address bar in version 77, Firefox in version 70, and Google gave its reason plainly: its security team had concluded that the EV interface did not protect users in the way intended, because research showed people did not understand what the different colours of the bar meant.
The company name can still be seen — after clicking the icon to the left of the address, which is a place nobody but specialists ever looks.
Buying an EV certificate "for prestige" or "to build trust" therefore means paying for something your customer will not see. One real difference remains: the warranty amount in the issuer's insurance policy — an argument that either matters to you or does not, but should be called by its name.
This is the second myth from the same family, and it is the more dangerous of the two — because it concerns not what you buy, but what you teach your customers.
The padlock in the address bar says one thing: the connection to this server is encrypted. It does not say who is at the other end, whether the company exists, or whether the shop will send the goods you ordered. A DV certificate confirms only control of the domain — and control of the domain is something any fraudster has who registered that domain ten minutes earlier.
Google explained this directly in a note about changing the padlock icon, citing its own research:
The upshot was that in September 2023, in Chrome 117, the padlock disappeared and was replaced by a neutral settings icon. Google justified it in a sentence: the new icon does not imply "trustworthy". HTTP is still marked as not secure — the only thing that changed is that encryption stopped being rewarded with a badge.
What the padlock says, and what it does not
Source: Chromium blog, “An update on the lock icon” (May 2023), accessed 5 Oct 2026
For a business the conclusion runs two ways. First, HTTPS is now a condition of entry, not a distinction — there is no point advertising it on your site. Second, if your communication to customers contains the sentence "check for the padlock to know the site is safe", that sentence is untrue, and it is worth replacing with something that actually protects people: checking the domain in the address.
Usually nothing. Let's Encrypt issues DV certificates free of charge, automatically and with no subscription; most hosts and every sensible control panel support them. That zero is the issuer's price, the same everywhere, and there is nothing to convert.
A paid certificate costs an amount that varies widely by vendor and validation level, and EV versions cost several times more. We have not surveyed the Polish market ourselves, but the range is easy to state: a paid certificate costs from a few dozen to a few hundred złoty a year, and EV versions several times more. What does not vary is what the money buys: verification of the organisation and an insurance policy, not better security.
For completeness on our own numbers: our maintenance calculator has a "Domain + SSL" line at PLN 100 a year. That is a bundle covering the domain name and its certificate, not the price of a certificate on its own — and the certificate inside it is precisely the free, automatically renewed kind described here. It is our price, not a market benchmark.
A free certificate is sometimes free in name only. Practices worth watching for in cheap hosting packages:
None of these is illegal, and none of them necessarily applies to you — but they are common enough to justify one question to your host before you extend the contract: is Let's Encrypt available, does it renew by itself, and is there no extra charge for it?
With certificate lifetimes getting shorter, the question of automatic renewal stops being a technical curiosity. In 2029, renewing by hand would mean doing it eight times a year.
Since the certificate is often free, it is worth saying plainly what you pay us and companies like us for — because it is not the same thing.
You are not paying for the letters in the certificate. You are paying for nobody ever seeing a warning. A free certificate renews automatically — as long as the renewal script runs, the server responds and the domain points where it should. When any of those conditions stops being true, the certificate expires quietly, and the first signal is often a phone call from a customer who cannot get onto the site.
With lifetimes cut to 200 days, those occasions come twice a year, and from 2027 almost four times. The service worth paying for is monitoring of the expiry date, a check after every renewal, and a response before anyone outside notices. The certificate is free; somebody's attention is not.
A contact form collects personal data — a name, an email address, a phone number, sometimes a message that is in itself information about the customer. It is worth separating two things that sales conversations tend to glue together.
First: protecting the transmission. Article 32 of the GDPR requires controllers and processors to implement technical and organisational measures that ensure a level of security appropriate to the risk, and among its examples it names, in so many words, "the pseudonymisation and encryption of personal data". The provision does not prescribe a particular technology and does not say "HTTPS" — it sets a level, not a technique. But sending personal data over an unencrypted connection is hard to defend today as appropriate, when encryption is free and universal. The argument "we couldn't afford it" ceased to exist the moment certificates became free. What else the GDPR expects of a website's contact form — the information notice, the legal basis, cookies — is covered in a separate article.
Second: the type of certificate. And this is the heart of it: no provision requires you to buy a commercial certificate. A free certificate encrypts the transmission in exactly the same way — the same protocol, the same algorithms, bit for bit. Compliance comes from the data being encrypted, not from what the certificate cost.
The practical conclusion for a business: if there is any form on the site, HTTPS stops being a matter of convenience and becomes something every compliance audit and every larger customer vetting a supplier will ask about. But the question will be "is the transmission encrypted?", not "did you pay for your certificate?".
Two different situations, two different procedures. The first is short; the second needs care, because it changes every address on the site at once.
Four steps, in this order. With a typical host the whole thing takes a quarter of an hour.
http:// have been left hard-coded in the content.Step four is the one most often forgotten, because the first three produce an immediate effect and it all looks finished.
This is a different situation from a new site. For a site that already has any traffic and any rankings, moving to HTTPS is a change of every address on the site at once — because http://company.pl/services and https://company.pl/services are two different addresses to a search engine. The change itself is safe, provided it is done completely. A half-finished migration can split your visibility between two versions of the site, neither of which is whole.
The order matters. Each step closes one route by which traffic could stay on the old addresses.
The certificate has to cover the address with www and without it. Before you redirect anything, make sure both versions open over HTTPS without a warning — otherwise the redirect will send people straight into the warning.
Let's Encrypt issues the certificate for both addresses at once, as long as both point to the same server.
The redirect should be a 301 or a 308, and it should go address to address — /services to /services, not everything to the home page. Redirecting the whole site to the home page is the most common way rankings are lost in this operation.
Check it on several subpages, not only on the home page.
Internal links, images, downloadable files, embedded maps and scripts. Anything left on http:// will either be blocked by the browser or break the security indicator on that page.
The simplest method is to search the database for the string `http://yourdomain` and replace it with a protocol-less or `https://` version.
The sitemap and robots.txt should contain HTTPS addresses. If your page code carries a canonical tag, it too has to point to the encrypted version — otherwise you are telling the search engine yourself to go back to the old addresses.
Search Console treats HTTP and HTTPS as separate properties. Without adding the new one you will not see whether the migration worked. While you are at it: the site address in Google Analytics, in your Google Business Profile and in your ads needs updating too.
For a few weeks after the migration the indexing report will show both variants. That is normal.
The switch on the search engine's side is not instant. The migration is finished when the results no longer contain http:// addresses and the indexing report shows no errors on the new version.
For a typical company website, the whole operation is an hour or two of work. The risk lies not in difficulty but in how easy it is to stop after step two — the certificate is there, the site works, and half the resources still load over the old channel. A multilingual site does not complicate the procedure, it multiplies it: every language version has its own addresses to redirect one by one, and an omission stays invisible longest in the language nobody at the company reads day to day.
The question sounds trivial until the certificate expires on a Saturday.
With lifetimes cut to 200 days, renewal falls twice a year, and from 2027 almost four times. None of those dates will coincide with the moment someone happens to think about it. That is why the only sensible answer to "who renews it?" is: nobody, because an automated process does. If that is not the case for you, three things are worth establishing and writing down in one place:
Those three answers take five minutes if you check them now, and a whole day if you look for them at the moment the site stops working.
It pays to be precise here, because two extremes circulate.
HTTPS is a ranking signal, and Google has confirmed that publicly — but a light one, working more as a tie-breaker between two equivalent results than as a lever. Adding a certificate to a site with no traffic will not bring it any.
The real damage from not having HTTPS is indirect and larger than any ranking effect: people leave when they see a warning. From October everyone will see that warning, so the indirect cost has just gone up. That is the reason to have a certificate — not the promise of higher positions.
The three faults we find most often, three causes of a warning despite a valid certificate, and a four-minute test to run yourself.
A certificate can be installed and still not work as it should. Three cases we see regularly:
A certificate on only one version of the address. The site has HTTPS on company.pl but not on www.company.pl — or the other way round. Some visitors land on a warning, and the search engine sees two versions of the same site, one of them unsecured.
Mixed content after migration. The site loads over HTTPS, but pulls images, fonts or scripts over HTTP — most often leftovers from the old address hard-coded into the content. The browser blocks some of them or shows a warning, while the owner thinks "the icon is there, so it's fine".
An expired certificate with no alert. Nobody set up a notification, so the first signal is a phone call from a customer who cannot get onto the site. With lifetimes cut to 200 days, that risk has exactly doubled.
We check all three in the technical layer of a website audit — and all three can be spotted on your own in a few minutes.
Sometimes the certificate is paid for, installed and in date, and the browser still shows a warning. Three causes account for most of these cases, and none of them requires buying anything.
A warning despite a valid certificate — symptom, cause, what to do
Digital Vantage, own diagram
A name mismatch. The certificate was issued for company.pl, but the site runs on shop.company.pl or on www. The browser compares the address with the list of names in the certificate and, if nothing matches, treats the connection as untrusted — however good the certificate itself is.
A missing intermediate certificate. The server certificate is signed by an intermediate one, which is signed by a root. If only the first was installed on the server, some browsers cope on their own and some do not — and then the site works on one device and shows a warning on another. It is the most misleading of the three, because it looks like a problem on the visitor's side.
A wrong clock on the visitor's device. A certificate has a start date and an end date. A computer set to the wrong date will judge a valid certificate invalid. If one person sees the warning and the rest of the world does not, this is what to check before changing anything on the server.
What the three have in common: the problem sits in the configuration, or outside your server, not in the product. Swapping the certificate for a more expensive one fixes none of them.
Four checks, no tools needed:
If any of these four fails, the problem is in the configuration, not in the certificate itself — and it can usually be fixed without buying anything.
Not in terms of security — the encryption is identical, and browsers treat both the same way. The difference lies in what the issuer checks before issuing it and whether the company name appears in the certificate.
The browser shows a full-screen warning instead of the site. The server has not failed and the site is running — nobody will see it until the certificate is renewed.
If the site runs on HTTPS and redirects HTTP traffic — no. If it has no certificate, this is the last moment, because from Chrome 154 visitors will be asked whether they really want to go in.
It covers every subdomain of one level at once. It makes sense when you run several addresses, such as a shop and a customer portal on separate subdomains. For a single site it is an unnecessary expense — and Let's Encrypt issues wildcards free of charge as well.
Ideally nobody — automatic renewal should do it. If in your case it needs a person, it is a task with a named owner and a calendar reminder, not something that "somebody keeps an eye on".
It does not name HTTPS. Article 32 requires security appropriate to the risk and lists encryption among its examples. For a form that transmits personal data, an unencrypted connection is hard to defend as appropriate when encryption is free. No provision requires a paid certificate.
If you want to go further. Website audit describes what else we check in the technical layer alongside the certificate. How long SEO takes explains why adding HTTPS on its own does not turn into traffic.
A certificate can be installed and still leave half your addresses unprotected. We will go through it with you — together with the rest of the technical layer.
In Poland 97% of recorded incidents are fraud and only 0.3% break-ins. So this section starts with the list of accounts, not the firewall.
91% of WordPress vulnerabilities sit in plugins; six were found in the core. And 46% had no fix on disclosure day, which changes what a routine is for.
Phishing is 30% of incidents registered in Poland, break-ins through code 0.3% (CERT Polska 2025). Securing a website is access control, not plugins.
On a website, the GDPR duty to inform is the privacy policy. What must be in it, what is padding, and why cookies sit on a separate legal basis.
A WordPress backup nobody has restored is a feeling, not a safeguard. Four layers, three storage locations, and why losing access is a GDPR breach.
Company data rarely leaks through the website. It leaves through the mailbox, the phone and an account in someone else's system. What to do first.
Table of Contents · 8 sections · 14 minutes read
Rate this article
Back to the guide: Websites — a guide to the whole section

We found no independent Polish benchmark for SEO cost. How to turn a fee and its hours into an hourly rate, and what to ask before signing.

What each part of the PageSpeed Insights report means: 28 days of user data, the Lighthouse score, phone vs desktop, and why the score keeps changing.

Google Search Console without guesswork: verification, agency access, CTR and average position by Google's own definitions, and page indexing statuses.

SMS marketing for online stores: GDPR and ePrivacy consent, what a campaign costs in PLN, and the Gmail, Yahoo and Outlook rules for email.

Ecommerce fulfillment: what the service covers, how providers in Poland price it, and when outsourcing your warehouse pays off instead of doing it in-house.

What a product page needs: photos, the EU 30-day lowest-price rule, mandatory GPSR information, delivery, returns, reviews and Google structured data.

An ecommerce SEO audit runs mostly on free Google reports: indexing, Core Web Vitals, rich results, duplicates and Merchant Center data.

Google Merchant Center: site verification, product data, shipping and landing page rules, disapprovals, and Shopify, WooCommerce and IdoSell integrations.

API explained with NBP, KSeF and VIES as examples: REST API, webhooks, OpenAPI, API keys and integration security for business.