---
tag: m0203
title: Set Max Feedrate
brief: Set maximum feedrate for one or more axes.
author: thinkyhead

group: motion

codes: [ M203 ]

notes:
- View the current setting with [`M503`](/docs/gcode/M503.html).
- If `EEPROM_SETTINGS` is enabled, these are saved with [`M500`](/docs/gcode/M500.html), loaded with [`M501`](/docs/gcode/M501.html), and reset with [`M502`](/docs/gcode/M502.html).

parameters:

- tag: X
  optional: true
  description: X axis max feedrate
  values:
  - tag: units/s
    type: float

- tag: Y
  optional: true
  description: Y axis max feedrate
  values:
  - tag: units/s
    type: float

- tag: Z
  optional: true
  description: Z axis max feedrate
  values:
  - tag: units/s
    type: float

- tag: E
  optional: true
  description: E axis max feedrate
  values:
  - tag: units/s
    type: float

- tag: T
  optional: true
  requires: DISTINCT_E_FACTORS
  description: Target extruder
  values:
  - tag: index
    type: int

videos:
- Mnvj6xCzikM

examples:
- pre: 'Set max feedrate for XY to 100mm/s:'
  code: M203 X100 Y100

---

Set the max feedrate for one or more axes (in current units-per-second).
