FXAP Decrypt
& Fixer.
Upload your resource ZIP, paste your CFX key or attach a .txt file with grants JSON, and choose Decrypt, Fixer or both. Download the processed resource ZIP when it is ready. Files are deleted 4 hours after the job finishes.
- .zip up to 250 MB
- CFX key or grants .txt
- REST API with keys
- Runningvehicle_resource.zipDecrypt + Fixer
142.6 MB · 812 files · CFX key
- Queuedped_resource.zipFixer
Waiting for your running job. 1 at a time.
- map_resource.zipFixer
Ready · deleted in 2h 48m
- Failedscript_resource.zipDecrypt
Check the CFX key or grants supplied for this resource.
Global statistics
Resources decrypted
Resource models repaired
Inside all uploaded archives
Decrypt + Fixer jobs count toward both Decrypt and Fixer.
How it works
- Step 1
Upload your resource ZIP
Drop one resource .zip up to 250 MB and pick Decrypt, Fixer or Decrypt + Fixer.
- Step 2
Add a CFX key or grants
Paste your CFX key or upload a .txt file with grants/grants_clk JSON. Fixer only needs already-decrypted resources.
- Step 3
Download the result
Watch progress live. Your result is ready to download for 4 hours, then deleted.
Pricing
One plan covers Decrypt, Fixer and both together, with unlimited jobs. Buying again adds the time to your current plan.
Decrypt + Fixer
One plan, everything included. Pick how long.
$1.14 per day
- Unlimited Decrypt, Fixer and Decrypt + Fixer jobs
- Up to 250 MB per .zip
- 1 job at a time, the rest queue up
- API access included
- Files deleted 4 hours after processing
$0.47 per day
- Unlimited Decrypt, Fixer and Decrypt + Fixer jobs
- Up to 250 MB per .zip
- 1 job at a time, the rest queue up
- API access included
- Files deleted 4 hours after processing
$0.39 per day
- Unlimited Decrypt, Fixer and Decrypt + Fixer jobs
- Up to 250 MB per .zip
- 1 job at a time, the rest queue up
- API access included
- Files deleted 4 hours after processing
Want to try it first? Pay per job with credits until Dec 1, 2026.
1 credit = $1 · Dec job 1 credit · Fix job 1 credit · Dec + Fix job 2 credits
Same jobs, from your scripts
Create an API key in the dashboard, upload the resource ZIP, then create a job with your CFX key or grants JSON text. Poll the job for status and download the result the same way the dashboard does.
- PUT /api/v1/uploads?name=archive.zip
- POST /api/v1/jobs
- GET /api/v1/jobs/{id}
- GET /api/v1/jobs/{id}/download
curl -X PUT "$FXAPOOO_URL/api/v1/uploads?name=archive.zip" \
-H "Authorization: Bearer fx_live_…" \
--data-binary @archive.zip
# {"uploadId":"3f1c…","size":48712345}
curl -X POST $FXAPOOO_URL/api/v1/jobs \
-H "Authorization: Bearer fx_live_…" \
-H "Content-Type: application/json" \
-d '{"uploadId":"3f1c…","type":"decfix","keys":"cfxk_YOUR_KEY"}'
# 202 {"id":"job_9tx4…","type":"decfix","status":"queued", …}Questions
Can I process a resource without a key?
Yes, when the shared cache already contains grants for its resource ID. Submitting a CFX key saves all grants returned by Keymaster for reuse by every site user. Grant values stay on the server.
What can I upload?
Upload a resource .zip up to 250 MB, including its .fxap manifest. Paste one CFX key (cfxk_…) or upload a .txt file containing grants and grants_clk JSON maps. Fixer-only jobs use already-decrypted resources and need no key.
How long do you keep my files?
We delete both your upload and the result 4 hours after the job finishes. Download the result before then.
What happens if a job fails?
You get a clear reason on the job, for example that your keys didn't match. If you paid with credits, they go back to your balance automatically.
Why is my job queued?
Each account runs 1 job at a time, and our workers run a limited number of jobs at once. Queued jobs start in the order they were uploaded.
Can I use it from my own scripts?
Yes. Create an API key in the dashboard and use the same upload and jobs endpoints the dashboard uses.