Skip to content

Incremental vs. Absolute Encoders: Key Differences & How to Choose

Rotary encoder guide: how incremental and absolute encoders work, signal types, and which to choose for motion-control applications.

Incremental vs. Absolute Encoders: Differences & Guide

An incremental encoder outputs pulses relative to a reference point and loses its position after power-off; an absolute encoder outputs a unique position code for every shaft angle and retains position even after power loss. Both are rotary encoders, sometimes called shaft encoders, rotational encoders, or angle encoders, and both exist in magnetic and optical versions. The right choice depends on what happens the moment a machine switches back on.

A line that waits through a homing cycle after every restart, or a machine fitted with absolute positioning it never strictly needed, is a common sign that this choice was made too quickly. It shows up directly in changeover time, safety sign-off, and bill-of-materials cost. This guide covers the principles of measuring of both types of encoders, the technology used, the way to integrate each, and the criteria to choose one of them for four common applications.

What Is an Incremental Encoder?

An incremental encoder measures movement, not position. As the shaft turns, it generates a stream of pulses on two channels, typically labeled A and B, offset by 90° from each other (quadrature). A control system counts these pulses to work out how far the shaft has rotated, and the phase relationship between A and B indicates direction. Many incremental encoders add a third channel, Z, which fires once per revolution as an index or reference mark.

As the encoder can only detect changes, it has no way of knowing the shaft’s position when powering up. The encoder knows the relative movement of the shaft from some arbitrary point where the counting starts. It is why any time the machine is powered off and then back on, whether due to a power loss, emergency stop, or regular startup in the morning, a homing cycle is required. The homing cycle entails moving the axis to a physical reference (limit switch, mechanical stop, or the Z pulse) in order to regain trust in the position count.

  • Output signals: Encoders that produce incremental signals are usually HTL (more noise-resistant, often found in industrial environments) or TTL (used when the signal must travel over longer distances and at higher frequencies with smaller voltage swing).

  • Advantages: Low cost, simple wiring, high pulse resolution available, well-suited for speed and direction measurements.

  • Disadvantages: No absolute value on power up; requires homing cycle; missing pulse will cause real-position error in the end.

What Is an Absolute Encoder?

An absolute encoder assigns a unique digital code to each specific angular position of the shaft. As opposed to the incremental encoder that counts pulses from an arbitrary starting point, the absolute encoder reds the position directly, like a clock shows the time at a glance rather than requiring a count of how far the hands have moved.

Single-turn absolute encoders are designed to encode a certain angular position within a single turn of a shaft, from 0 to 360 degrees.

Multi-turn versions add a mechanism, typically a gear train or a magnetic/battery-backed counting stage, that also tracks the number of full shaft rotations.

  • Advantages: Does not require homing procedure, provides immediately valid position at power-up, does not suffer from the accumulation of position errors due to missed pulses, ideal for safety-critical or critical restart axes.

  • Disadvantages: Higher unit cost, typically needs a digital communication interface instead of simple pulse connection, multi-turn versions are more complicated compared to single turn.

The most important feature is position memory. Since the code is directly related to the angle of rotation of the shaft instead of accumulated position, the encoder knows exactly where it is when the power is turned back on. No need to home, to locate the reference point, no delays, no risks while the axis is moving without feedback in order to locate its zero position.

Absolute vs. Incremental Encoders: Side-by-Side Comparison

A side-by-side comparison across the criteria that matter most in encoder use and machine building.

FeatureIncremental EncoderAbsolute Encoder
Power-loss behaviorPosition lost, must re-referencePosition retained
Position on startupUnknown until homing completesKnown immediately
Homing requirementRequired after every power-upNot required
Position measurementRelative: counts pulses from a start pointAbsolute: unique code per shaft angle
Typical signal outputA/B/Z pulses, HTL or TTLDigital code (Gray code, transmitted via SSI, BiSS, EtherCAT, etc.)
Relative costLowerHigher
Best-fit use caseSpeed regulation, simple positioning, conveyorsSafety-critical or restart-sensitive positioning: robotics, hoists, CNC axes

Encoder type, installation conditions and environment limitations

Encoder installation conditions 2

Magnetic vs. Optical Encoders: Choosing the Sensing Technology

The choice of whether to use incremental or absolute encoders is the question of what kind of feedback the encoder will provide. Sensing technology is the way it does it and this decision is independent of the first one as there are both kinds of incremental and absolute encoders using magnetic and optical sensing technologies.

Magnetic encoders read a magnetized ring instead of an optical disc, sensing changes in the magnetic field rather than interruptions in light. It means that there is no fragile optical path that can be blocked or contaminated and that is why magnetic sensing technology is much more resistant in washdown, dusty, vibration prone environments and food processing industries. It is the technology used by BEGE in its line of MIG encoders – a patented magnetic design integrated between the motor and gearbox.

Optical encoders measure position using a glass or film disc marked with patterns, breaking a beam of light as it rotates. This gives extremely fine resolution in clean and controlled environments; however, the disc and light beam itself can be compromised by any dirt, condensation, oil mists or vibrations causing misalignment.

Practical guideline: use optical when high resolution in a clean environment is needed; use magnetic when the problem is the environment.

Are Magnetic Encoders Affected by Motors Nearby?

Encoders are typically installed deep inside a machine, near the motor, and this raises a fair question: do strong motor magnetic fields interfere with the reading? The answer is that modern magnetic encoders are designed to resist these external interferences.

The signal exchange between the two parts of the encoder happens at a certain frequency, which avoids confusing external magnetic fields of the nearby motor with the measurement signal. It is another reason for the ability of magnetic encoders to be manufactured thin and light, which is very important for high acceleration applications such as robotics, where every extra weight plays an important role.

Flange-Mounted vs. Hollow-Shaft Encoders

Rotary encoders may also be differentiated depending on how they mount to the drive train. A flange mounted rotary encoder integrates directly between the motor and the gearbox, coupling onto the shaft flange rather than sitting on a separate output shaft.

A hollow shaft rotary encoder slides directly over the output shaft and held in place by a torque arm. BEGE offers a range of MIG encoders which are flange-mounted in both incremental and absolute versions: no additional length is added to the drive train, the output shaft remains free and unobstructed, and the encoder is well protected between the motor and the gearbox.

Considering a flange encoder for your machine or installation? Contact our engineers and find out what the best solution is for your application.

How to Choose an Encoder: A Decision Guide

Follow these questions in order:

Is it necessary for the machine to know its exact position immediately after power restoration?Yes → use absolute

No → incremental may be taken into account due to the price
Is the homing run after each reset dangerous, slow, or physically impossible? (Robotics arms in close proximity to personnel, cranes, lifts, axes, which cannot move without sight).Yes → use absolute

No → both types of encoders can be used; continue to question 3
Is the application fast and cost-sensitive with the homing cycle being unproblematic? (Conveyors, indexing, speed regulation).Yes → incremental is generally the best solution

No → if the budget permits and greater flexibility is important in the long term, then absolute is the best fit
Is the environment dusty, wet, vibrating, or a washdown/ hygiene zone?Yes → magnetic sensing

No → magnetic still performs well in a clean environment; optical becomes worth considering only if the application needs the very highest resolution

Answering these four questions in sequence will solve both issues at once: whether the encoder should be incremental or absolute, and whether it should be magnetic or optical.

When Choosing for an Incremental Encoder?

Incremental is the right solution if a homing move of a short duration after each power up is acceptable and simplicity and economy outweigh the need for the absolute position memory. These include most cases of speed regulation, conveyors and general indexing applications: where the axis has a safe repeatable method to return to the reference position (limit switches, mechanical stops, Z pulse) and loss of position in case of power down does not lead to safety concerns. In the case when the controller already reads simple pulse-train inputs and a digital bus interface is not needed, incremental is also the easier integration.

When Choosing for an Absolute Encoder?

The absolute encoder will suit applications where the precise position of the axis is required immediately after power up: no homing runs, no reference seeking and no window where the machine moves blindly. This is important for applications where the axis is safety critical (robotic arms and all other equipment that works in close proximity to personnel), hoists and lifts where moving without the reference could be dangerous and all the processes where homing cycle after each stop will incur additional downtime costs more than the higher cost of the encoder.

Encoders for Food Processing Regular washdown, harsh chemical solutions, and extreme temperatures rule out any encoder with an exposed optical path or a housing that is not fully sealed. The only option in this case is a magnetic encoder with stainless steel and high ingress protection; the MIG INOX of BEGE (stainless 316L steel, up to IP69K) has been specifically developed for this application. Encoders for Packaging Lines High-speed indexing packaging lines require precise and consistent positioning at high speeds but seldom require absolute power loss memory; homing cycle performed once after a shift start will suffice. Precision of incremental sensing with high stability of signals is what matters here: BEGE’s MIG Nova+ with up to 2,048 PPR (HTL/TTL) is suitable for such applications. Encoders for Intralogistics and Conveyors
In these applications, accuracy, affordability, and ease of integration matter more than absolute positioning. The economic incremental solution for this application is the BEGE MIG Basic (1 to 64 PPR, HTL).
Encoders for Servo & Motion Control Axis In cases when an axis requires immediate positioning upon power up, such as robotic joints, lifts, and hoist axes or in case blind homing procedure might raise safety concerns, absolute feedback justifies its increased cost. Absolute feedback with magnetic technology from BEGE's MIG AST encoder (magnetic absolute single turn, 4 to 18-bit resolution) does not lose its position in case of a power failure, and it has no battery to maintain or homing sequence needed. Encoder Selection by Application

Find a detailed comparison of features between MIG Basic, MIG Nova+, AST and MIG INOX at our MIG encoder comparison page.

Encoder PLC integrated drives

Connecting Encoders to PLCs and Servo Drives

Incremental encoders typically connect via HTL or TTL quadrature signals. They are detected by the counter card, the PLC high speed input channel, or the encoder input of the servo drive.

In case of the absolute encoders, the protocol used will generally be digital in nature. Interfaces that are commonly used include SSI and BiSS. EtherCAT or PROFINET can be used for networking on a fieldbus system to link the encoder with drives and I/O.

Ensuring that the controller or drive supports the specific interface is worth doing before specifying an absolute encoder, as this in a common integration mismatch.

Frequently Asked Questions

An incremental encoder measures relative movement by counting pulses and loses its position when power is removed, requiring a homing procedure on every restart. An absolute encoder assigns a unique code to each shaft position, so it knows its exact location immediately on power-up, with no homing needed.

Yes. These two attributes, sensing technology and measuring principle, are not connected in any way and can be chosen independently from each other. The BEGE’s MIG AST is a magnetic absolute encoder with position memory when the power is switched off and dirt- and moisture-resistant properties of the magnetic sensors.

In most cases, a magnetic stainless-steel encoder with high ingress protection should be used because washdown procedures and harsh cleaning solutions rule out using optical encoders. BEGE’s MIG INOX with ingress protection up to IP69K in 316L stainless steel is perfect for such conditions.

Only if the application needs to measure position through more than one revolution: hoists, multi-turn spindles, or long travel length driven through a gearbox. Where an axis operates within a single 360° rotation, a single-turn absolute encoder is sufficient and less expensive.

MIG Basic is an entry-level incremental encoder with low resolution of measurements (1 to 64 pulses per revolution).

MIG Nova+ is a high-resolution incremental encoder (up to 2,048 pulses per revolution) for more precise regulation

MIG AST is an absolute single-turn encoder with position memory when the power is switched off. Find detailed information on the BEGE MIG encoder page. 

Resolution is a parameter that defines the level of division of rotation by an encoder into steps. In case of incremental encoders, it is measured in pulses per revolution (PPR), while the greater the number of pulses, the higher the resolution of speed and position. The resolution of absolute encoders is defined by bits, when each extra bit increases the number of unique positions by two.

Need help comparing and selecting the right encoder for your specific industrial application?

No results found...