---
title: "Converts electrical power in watts to current in amps (and milliamps) for a given voltage, using the DC power formula P = V * I. Also computes the implied load resistance via Ohm's law (R = V / I) assuming a purely resistive load. This is the most common electrical conversion for circuit design, fuse selection, wire sizing, and breaker rating. Use the output amps value to feed into wire_gauge for conductor sizing or voltage_drop for cable loss analysis. Covers DC circuits; for AC with power factor, adjust watts to true power first."
method: POST
path: "/api/watts_to_amps"
tags: ["power"]
---

# Converts electrical power in watts to current in amps (and milliamps) for a given voltage, using the DC power formula P = V \* I. Also computes the implied load resistance via Ohm's law (R = V / I) assuming a purely resistive load. This is the most common electrical conversion for circuit design, fuse selection, wire sizing, and breaker rating. Use the output amps value to feed into wire_gauge for conductor sizing or voltage_drop for cable loss analysis. Covers DC circuits; for AC with power factor, adjust watts to true power first.

`POST /api/watts_to_amps`

## Request

- Base URL: `https://calc.engineer`
- URL: `https://calc.engineer/api/watts_to_amps`
- Auth: none declared

## Request body

- object
  - `watts` number, required: Power in watts (W)
  - `voltage_v` number, required: Voltage in volts (V)

## Response `200`

Computed result for watts_to_amps

- object
  - `result` object, required
    - `amps` number, required: Current in amperes (A)
    - `milliamps` number, required: Current in milliamperes (mA)
    - `voltage_v` number, required: Input voltage echoed back (V)
    - `watts` number, required: Input power echoed back (W)
    - `implied_resistance_ohm` number, required: Implied load resistance in ohms assuming resistive load (V/I)
  - `tool` string, required
  - `version` string, required
  - `computed_at` string, date-time, required
  - `chain` object, required
    - `feeds` unknown[]
      - unknown
    - `accepts_from` unknown[]
      - unknown

## Other responses

- `400`: Validation error or invalid JSON
- `404`: Tool not found

---

[API](https://skmtc.dev/calc/apis/calc-engineer-api.md) · [All operations](https://skmtc.dev/calc/apis/calc-engineer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/calc/apis/calc-engineer-api/revisions/8830480ec488?raw)
