1PrimeCDN Under attack? Log in Try it free
NEWStrasbourg and Milan 2 online · 13 nodes, 10 in Europe

Your site,
close to whoever opens it.

The European CDN with a panel in plain language: caching, HTTPS, DNS and bot protection in one place. One fixed price a month, no surprises on the invoice.

Start free See pricing
First month free Live in 5 minutes Support from real people
GRA LIM FSN HEL ARE MIL LON WAW Rome Madrid Stockholm
curl -I https://www.yoursite.com
HTTP/2 200
x-cache: HIT
x-primecdn-pop: FSN
time to first byte: 0.7 ms
HTTP/2 200
x-cache: HIT
x-primecdn-pop: HEL
13 PoPGravelines · Strasbourg · Limburg · Falkenstein · Helsinki · Arezzo · Milan ×2 · London · Warsaw · Mumbai · Beauharnois · Sydney
10× fasterserver wait on Maremma24: from 11.6 ms down to 1.0 ms
€9.90/monthfixed price, no per-request charge
3 nameserveracross 2 providers and 3 different cities
PLATFORM

Everything a fast site needs, in one panel.

No ten services to wire together: you turn on the CDN, the DNS and the protection in two clicks, and see straight away what you gained.

CDN · Pull Zone

You point us at your server and the nodes fetch and cache images, CSS, JS and pages. Automatic HTTPS, Brotli and gzip, and a fallback copy if your server goes down.

Explore Pull Zones →

DNS with one-click CDN

Move your domain to ns1/ns2/ns3.1primecdn.com and we import the records for you. The «On CDN» switch puts any name behind the nodes, the bare domain included.

Explore DNS →

Anti-bot Shield

Every IP is scored every 10 seconds: whoever overdoes it gets a one-second check or is blocked. Blocking by country, «under attack» mode, reports.

Explore Shield →

Measured performance

A real benchmark of your site with and without the CDN, from every node, with advice on what to fix: pages that never stay cached, heavy images, errors.

Explore Performance →

Real-time statistics

Bandwidth, requests, hit ratio and origin savings per zone and per node. Purge by URL or by zone in seconds, over the API too.

Explore the statistics →
LIVE

Edge Storage and images on the fly

No server of your own? We keep the files and the nodes serve them. And images are resized and converted to WebP or AVIF on the fly: just add ?w=800 to the address.

How it works →
THE NETWORK

Nodes across Europe, where your visitors are.

Every visitor reaches the nearest node. If a node has trouble it drops out of the DNS by itself and the traffic moves to the others. The nodes sit on different providers and different networks, in twelve cities: no single point of failure.

GRAGravelines, France
LIMLimburg, Germany
FSNFalkenstein, Germany
HELHelsinki, Finland
AREArezzo, Italy
MILMilan, Italy
LONLondon, United Kingdom
WAWWarsaw, Poland
MI2Milan, Italy
SBGStrasbourg, France
BOMMumbai, Indiawith the Global network
BHSBeauharnois, Canadawith the Global network
SYDSydney, Australiawith the Global network
Coming next: the United States. Tell us where you need a node →
GRA · 2 ms LIM · 3 ms FSN · 2 ms HEL · 3 ms ARE · Arezzo MIL · Milan MI2 · Milan SBG · Strasbourg LON · London WAW · Warsaw BOM · Mumbai BHS · Beauharnois SYD · Sydney
PoP online config sync and cache purges
MEASURED, NOT PROMISED

You run the benchmark yourself, from the panel.

One click on «Start benchmark»: the panel and every node fetch your pages with and without the CDN and show you the wait, page by page. These are the real numbers from Maremma24.

Try it on your site

Server wait · www.maremma24.it

without the CDN with 1PrimeCDN
Gravelines
11.6 → 1.0 ms
Falkenstein
7.7 → 0.7 ms
Limburg
3.7 → 0.3 ms
−91%
average wait
60%
served from cache
20 GB
saved at the origin in 30 days
1PrimeCDN Shield · last 10 s● active
93.44.xx.12Mozilla · 3 req/s✓ let through
66.249.xx.7Googlebot verified✓ allowed
185.2xx.x.4041 different queries/scheck
45.1xx.x.9/.env · /.git/configblocked
103.xx.x.2flood · 180 req/sblocked
country: being checkedsoft block by countrycheck
1PRIMECDN SHIELD

The bots stay out. Google and your visitors don't.

Shield reads every node's traffic every 10 seconds and gives each IP a score. Whoever overdoes it goes through an invisible one-second check; whoever attacks is stopped at the firewall. No block lasts for ever.

Block or check by country, by risk group or one at a time «Under attack» mode behind a single switch Googlebot and Bingbot recognised from their official networks Reports: what was stopped, from where and why
PRICING

One fixed price a month.

No per-request charge, no bill adjustment at the end of the month. Shield, DNS, HTTPS and statistics are included in every plan.

Start

€9.90 / month

Up to 1 TB of traffic a month. For a site that is doing well, or a few small ones.

✓ Unlimited Pull Zones✓ 2 GB of Edge Storage✓ DNS and HTTPS included✓ Shield and reports✓ 99.9% SLA with penalties
Start
MOST CHOSEN

Scale

€24.90 / month

Up to 5 TB of traffic a month. For an online newspaper, a shop or a group of sites.

✓ Everything in Start✓ 10 GB of Edge Storage✓ Priority on support requests✓ You pick the nodes
Start

Unlimited

50 € / month

Unlimited traffic up to 200 Mbit/s. Not for video streaming, file archives, download mirrors or backups.

✓ No GB counting✓ 25 GB of Edge Storage✓ Everything in Scale✓ Above 200 Mbit/s, let's talk
Start

Global network ADD-ON

The European nodes come with every plan. The Global network adds the nodes outside Europe — Mumbai, Beauharnois and Sydney today — and someone visiting your site from Asia, North America or Oceania is served from there instead of from Europe: from Asia that is about 130 milliseconds less per round trip. You switch it on and off from the panel.

€24.90 / month
on any plan

Every plan carries a 99.9% network SLA: if we miss it we credit you 10% to 100% of the month's fee, with no need to prove a loss and no need to ask for it — we work it out when the month closes and you find it on your statement. If you go over your plan's traffic we tell you first: you move up a plan, no bill adjustment arrives. Got a Prime server? The CDN is switched on from its panel, on the same invoice.

DEVELOPERS

Purge the cache straight from your deploy.

One API key per zone or per account, and your CMS purges only the pages that changed. The nodes confirm within seconds.

And for your visitors' real IP: the X-PrimeCDN-Client-IP header, with ready-made configs for Nginx, Apache and WordPress.

curlPHPNode
# purge two pages of the Pull Zone
curl -X POST \
  https://pannello.1primecdn.com/api/v1/pullzones/ZONE_ID/purge \
  -H "Authorization: Bearer pcdn_…" \
  -H "Content-Type: application/json" \
  -d '{"urls": ["https://www.yoursite.com/", "https://www.yoursite.com/news/"]}'

# the whole zone
  -d '{"all": true}'
FAQ

The things people ask us most.

Anything else? Write to us: real people answer.

Do I have to change hosting?+

No. Your site stays where it is: the CDN goes in front of it, with a CNAME or by moving the DNS to 1PrimeCDN.

What happens when the credit runs out?+

We email you when it is running low. If it reaches zero your Pull Zones pause, and they start again by themselves as soon as you top up.

Can Shield block Google?+

No: Googlebot and Bingbot are recognised from their official networks and always let through, as is your own site's server.

Where is the data?+

The panel and your account data are in the European Union. The nodes serving your site are in Italy, France, Germany, Finland and Poland; one is in London, outside the Union but in a country with an adequacy decision from the European Commission. The Mumbai, Beauharnois and Sydney nodes serve your site only if you switch on the Global network: without that add-on they do not even receive your sites' configuration, so they could not serve them. If you need the traffic never to leave the Union, the panel has a checkbox that guarantees it — "Nodes in the European Union only" — and it accounts for nodes we add later on its own.

Put it to the test on your own site.

Set up a Pull Zone, run the benchmark and see the difference. Five minutes.

Create your free account