Run your CI builds faster and cheaper

Set up GitHub Actions & GitLabTM CI runners in a few clicks and focus on your jobs.
We will ensure everything runs smoothly.

track
GITLAB is a trademark of GitLab Inc. in the United States and other countries and regions.

Puzl's jobs beat ordinary cloud instances due to burstable compute resources: only pure resource consumption is paid.

up to
2x faster*
up to
5x cheaper*

* Comparison based on
the benchmarks below against
GitLab.com SaaS runners.

Each job is boosted with wide CPU and memory limits, but only real usage counts.

CPU usage
Memory usage
Effective momentary spending on Puzl
Cloud instance limits on other platforms
Ineffective constant spending
Job resource limits on Puzl
CPU usage
Memory usage
Effective momentary spending on Puzl
$0.00052$0.000011$0.004$0.0029$0.000011$0.00027
Cloning repository
Launching build
Packing Docker image
* The chart depicts a hypothetical job containing typical stages.
Job runtime

Do not pay for the resource limits during idle time.
Puzl counts cpu-seconds and memory GB-seconds only when your job is actually utilising them.

Puzl is made for engineers by engineers. We know how important the performance metrics are.

Here is the comparison of Puzl jobs against other platforms in various benchmarks.

Building Material UI
components library
puzl.cloud
Free
4m 21s | $0.0215
Business
4m 21s | $0.0215
Business
+cache
2m 36s | $0.0144
GitLab.com SaaS Runners
4 vCPU
16 GB
6m 30s | $0.13
4 vCPU
16 GB
+cache
5m 30s | $0.1101
8 vCPU
32 GB
5m 6s | $0.153
8 vCPU
32 GB
+cache
3m 53s | $0.1167
Digital Ocean Droplet
4 vCPU
8 GB
11m 13s | $0.0714
Building
Linux Kernel
puzl.cloud
Free
2m 49s | $0.0228
Business
2m 22s | $0.019
GitLab.com SaaS Runners
4 vCPU
16 GB
8m 2s | $0.1606
8 vCPU
32 GB
4m 29s | $0.1343
Digital Ocean Droplet
4 vCPU
8 GB
10m 49s | $0.0714
Building WordPress
Docker image
puzl.cloud
Free
2m 19s | $0.0035
Business
2m 19s | $0.0035
GitLab.com SaaS Runners
4 vCPU
16 GB
2m 36s | $0.052
8 vCPU
32 GB
2m 36s | $0.0775
Digital Ocean Droplet
4 vCPU
8 GB
4m 7s | $0.0714
  • Results of all platforms may vary based on factors such as network activity, package registry availability, and more.
  • For Digital Ocean Droplet benchmarks, the official GitLab Docker Machine executor was used.

Say goodbye to platform lock-in!

The transition from your current runners requires no additional settings in your jobs.

Security and speed are not a trade-off

Each job operates within its own light-weight virtual machine, booting up in a few seconds.

Puzl is an efficient execution layer, designed to speed up and scale your jobs without requiring DevSecOps expertise.

vetruvian-astronaut

Choose your optimal Resource Package

Free
€0.00/month
1 integration
12vCPU and 32GB of Memory per Job
10 Jobs per Runner
Per usage price for resources
CPU
Included
400 vCPU-minutes
per vCPU-second over included
€0.000008
Memory
Included
800 GB-minutes
per GB-second over included
€0.000004
Business
€50.00/month
3 integrations
48vCPU and 96GB of Memory per Job
Unlimited Jobs per Runner
14-days trial
CPU
400 vCPU-minutes
Memory
800 GB-minutes
Flexible Cloud Storage
10 GB
Per usage price for resources
CPU
Included
2000 vCPU-minutes
per vCPU-second over included
€0.000008
Memory
Included
4000 GB-minutes
per GB-second over included
€0.000004
Flexible Cloud Storage
Included
10 GB
per GB-second over included
€0.00000006
Enterprise
By Request
Compare featuresFreeBusinessEnterprise
Dynamic load-based billing: pay for CPU-seconds and memory-seconds actually utilized by your process
Each job is running in its own clean, isolated virtual machine
Maximum concurrent jobs
10
unlimited
unlimited
vCPU allocated for each job
12
48
custom
Memory allocated for each job (GB)
32
96
custom
Flexible Persistent Data Storage included (GB). Use it to share any data among your jobs.
0
10
custom
Job cache, ready to use with your job provider (GitLab, GitHub, etc.)
Use GPU in your jobs
Integrations (use them to isolate different teams, projects or organizations)
1
3
custom
Job runners per integration
1
3
custom
Manage your runners via dashboard or declarative API
Ticket-based support
1 business day
Priority support
Dedicated nodes for extra isolation of your workloads
Choose the region to run your jobs
GitLab CI
Maximum service containers per job
2
10
custom
Ephemeral storage allocated for each job (GB)
100
100
custom
Interactive Web Terminal, allowing real-time debugging of pipelines in your GitLab dashboard
GitHub Actions
Ephemeral storage allocated for each job (GB)
150
150
custom
GitHub environment fully compatible with the official GitHub Actions runners
Coming soon
Local Docker layer cache for even faster jobs
MS Windows execution environment
ARM-based compute nodes

Have questions?

visamastercardamerican-expresssepaswiftgoogle-payapple-paycartes-bancairesunion-paydiscover
nvidia partner

© GPU Computing OÜ, 2025

Harju maakond, Tallinn, Kesklinna linnaosa, Rotermanni tn 6, 10111 Estonia

Company code 14476114

VAT number EE102212851