rocketcal.cc

About

rocketcal.cc (pronounced "rocket calc") is a tool I made for fun.

It costs about $5 per month, so I don't plan to ever use ads or logins or tracking or any of that crap.

What is it?

Rocketcal.cc is a tool which allows you to build Factorio spaceships without wasting any rockets, while still leveraging auto-requests as much as possible.

It minimizes manual launches by generating a separate auto-request blueprint which includes only the items which fill whole rockets. The remaining manual launches are convenient pre-filled rocket silos which you simply paste on top of your silos.

Check out the demo video

Bugs

If you encounter a bug (or have a suggestion), please post in this factorio.com forum thread. The forum will send me an email.

API

TL;DR you can POST a blueprint string directly to /paste.

GET /

The text/html landing page, with a webform which accepts a space platform blueprint by sending a POST to /paste.

POST /paste

This endpoint accepts pasted blueprints strings.

The body can be one of two forms:

It will respond with a 302 with a Location of /:md5, where :md5 is the MD5 sum of the blueprint string.

GET /:md5

The text/html page with the rocket plan for a blueprint.

GET /:md5/:md5.txt

A blueprint, returned as text/plain.

GET /:md5/:md5.md

The Markdown version of a rocket plan, returned as text/plain.

GET /:md5/:md5.json

The JSON representation of a rocket plan, returned as application/json.

GET /:md5/:md5-book.txt

The rocket plan as a construction blueprint book (using a silo loader), returned as text/plain.

GET /:md5/:md5-silos.txt

GET /:md5/:md5-silos-p1-p1-p1-s3l.txt

The rocket plan as a construction blueprint book (using pre-filled silos), returned as text/plain.
Silo modules may be suffixed, using types 'p', 's', 'e', levels '1', '2', '3' and quality 'u', 'r', 'e', 'l' (legendary speed 3 would be 's3l').

GET /icons-32/:slug.png

The 32x32px icon for a given item slug (e.g. fast-inserter), returned as image/png.

GET /icons-64/:slug.png

The 64x64px icon for a given item slug (e.g. fast-inserter), returned as image/png (for Retina/HiDPI displays).

GET /recent

A text/html page which lists all of the blueprints, sorted by submission date.

GET /about

This page.

GET /weights.json

An application/json table of all item slugs and weights known by rocketcal.cc (in kg).

GET /200

Returns the text/plain response "OK", which verifies the site is still up.

Changelog

2025/9/18 thu

2025/9/12 fri

2025/7/30 wed

2025/7/29 tue

2025/1/9 sat

2024/12/14 sat

2024/12/11 wed

2024/12/10 tue

2024/12/7 sun

2024/12/6 sat

2024/11/23 sat

2024/11/22 fri

2024/11/18 mon

2024/11/17 sun

2024/11/11 mon

2024/11/10 sun