Formula explanation
This calculator applies standard mathematical formulas relevant to BMR Calculator.
Total runs
0
Successful
0
Failed
0
Workspace
Inputs on the left, structured output on the right.
Fill inputs and click Run Tool to generate results.
Insights will appear as soon as valid values are entered.
More from Calculators — pick another utility in this collection.
HTTP API
Call BMR Calculator from scripts or backends with the same inputs as the form above.
Requires a personal access token with the tools:execute scope.
Security middleware is enforced server-side: request shape validation, abuse throttling, optional request signing, plan/tool authorization, and conditional CAPTCHA challenge for suspicious traffic.
Send either Authorization: Bearer YOUR_TOKEN
or X-API-Key: YOUR_TOKEN.
Create tokens under Dashboard → API Tokens and enable tools:execute.
Alternatively, exchange email and password for a token: POST https://toolversa.com/api/auth/token (JSON body: email, password, optional device_name, abilities[], expires_at).
Accept: application/json
Content-Type: application/json
User-Agent: your-app-name/1.0
Authorization: Bearer YOUR_TOKEN
# or:
X-API-Key: YOUR_TOKEN
Optional hardening: request signing can be enabled by ops via API_SIGNATURE_ENABLED=true.
POST https://toolversa.com/api/tools/bmr-calculator
Accept: application/json
Authorization: Bearer YOUR_TOKEN
Content-Type: application/json
| Name | Type | Required |
|---|---|---|
| gender | select | Yes |
| weight_kg | number | Yes |
| height_cm | number | Yes |
| age_years | number | Yes |
{
"gender": "male",
"weight_kg": 0,
"height_cm": 0,
"age_years": 0
}
JSON envelope:
{
"success": true,
"data": {
"tool": { "id": 104, "name": "...", "slug": "bmr-calculator" },
"output": { /* tool-specific result */ },
"duration_ms": 0,
"status": "success",
"response_token": "short_lived_integrity_token"
},
"message": "Tool executed successfully."
}
Error status map: 401 unauthorized/signature, 403 plan/access/captcha, 409 replay detected,
413 payload too large, 415 content-type rejected, 422 validation/execution, 429 rate/abuse limits.
Documentation
Use this BMR Calculator to calculate results quickly with structured output, insights, and reusable share links.
This calculator applies standard mathematical formulas relevant to BMR Calculator.
Use demo-friendly values to understand how each input impacts output.
Faster estimation, reduced manual errors, and better scenario comparison.
Quick answers to common questions.