---
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
    description: Target extruder (Requires `DISTINCT_E_FACTORS`)
    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).
