Rear shifters are of course used to shift gears at the back – that is to control the rear derailleur (RD in the future) which then moves the chain from one rear sprocket to the other. In this post first, there will be a short explanation of the difference between friction and indexed shifters, then the compatibility of indexed shifters will be explained by three standards of the three biggest equipment manufacturers: SRAM, Campagnolo and Shimano. For each standard, it will be sorted by the number of “speeds”, that is the number of rear sprockets.
Note 1:
This article is about shifters for controlling derailleurs. Rear gear hubs have completely different shifter standards, so the info given here is not relevant for those.
Note 2:
Before you start, to avoid any misunderstanding:
please take the 5 minutes needed to read the compatibility articles use instructions.
Table Of Contents (T.O.C.):
- Friction vs indexed shifters
- Important note
- SRAM
- Campagnolo
- Shimano
5.1. Shimano Dura Ace from 1984 to 1996 (6 to 8 speeds)
5.2. 10-speed ROAD shifters
5.3. 10-speed MTB shifters
5.4. 11-speed ROAD shifters
5.5. 11-speed MTB shifters
5.6. New 11 and 12-speed Hyperglide+ - Pull ratio table
TL/DR
- A shifter pulls or releases a certain (pre-set) amount of cable with each click.
- When a cable is pulled/released, a derailleur is moved left/right by a certain amount. This is called derailleur movement ratio.
- Of course, 8-speed cassettes have fewer sprockets that are more widely spaced compared to a 11-speed cassettes (cassette sprocket spacing table).
- The goal is to have each shifter click move the derailleur by just the right amount so it aligns with the adjacent cassette sprocket.
So, your shifter should match the combination of your cassette and your derailleur (if either of those is off, you won’t be able to tune your shifting properly). Also, the number of shifter clicks should be at least equal to the number of cassette sprockets minus one (since you start on the first sprocket already, not off the cassette).
Friction shifters are an exception, they don’t have any clicks. 🙂
This article explains the options for mix-matching (i.e. if and when your 11-speed shifter will work with a 10-speed derailleur on an 11-speed cassette and similar).
1. Friction vs indexed shifters
This goes for both front and rear shifters.
Friction shifters work analogously – that is the cable is pulled for the amount that the lever shifter is moved. Changing gears is done by feel (and hearing) – moving the lever until the gear is changed and chain rattling stops. 🙂
Advantage of such system is that it always works without fine tuning. It is the most robust shifter system. Disadvantage is that it is sometimes harder to get it just right manually – it takes some time and practice. They are compatible with all the RDs and numbers of speeds, but if there are more than 8 sprockets at the back, sprockets are more tightly packed, closer together, so it is hard to get the RD to align with the desired sprocket – smaller error margin. That is why they can’t be recommended for more than 8 sprockets.
Indexed shifters have a number of pre-designed positions. One click moves/releases cable by a certain, pre-calculated amount. Number of clicks needs to match the number of rear sprockets (minus one, of course) and the amount of cable pulled needs to move the RD to align with the next sprocket. Additional complication is that various models of RDs move for various distance for the same amount of cable pulled (for 1 mm of cable pull, some RDs move for 1,7 mm, while others move for only 1,3 mm etc.). This needs to be considered when talking about compatibility.
In the rest of this post, it will be explained which indexed shifters can be mixed with which RDs. If it’s not noted differently, it is understood that the number of shifter speeds matches the number of rear sprockets (10 speed shifter with a 10 speed cassette and so on).
Number of speeds RD is designed for is more a marketing term – as long as RD movement and desired cable pull is matched with the shifter cable pull, all will work fine.
2. Important note
This goes whenever combining shifters with more speeds than the number of rear sprockets. For example: 7 speed shifter with a 6 speed cassette and similar.
Shifter will have more clicks than there are available rear sprockets. To prevent shifting to drop the chain off the cassette, RD movement needs to be limited with limit screws (this should always be done anyway, regardless of the shifter used).
When the chain reaches the end of the cassette, shifter will have more clicks. Every indexed shifter has clicks for releasing and for pulling the cable. When setting up the shifter, it should be set up so that it can pull the cable all the way, leaving one or more click for releasing the cable unused.
For example, 7 speed shifter with a 6 speed cassette should be set so that when it pulls the maximal amount of cable, the RD aligns with one end of the cassette, and after five clicks of cable release RD should be aligned with the opposite side of the cassette. This leaves sixth click for releasing the cable unused – RD will not move at all, since it will be limited with limit screws.
Opposite setup would be so that when cable is released as far as it goes, RD aligns with one end of the cassette. Then, after five clicks for pulling the cable, RD will reach the opposite side of the cassette and the limit screw stop. This will leave one more click for pulling the cable available. Shifter lever will allow one more click for pulling the cable, while the RD will be stuck in place with the limit screw. If shifter lever is pulled for the remaining click, probably nothing will happen but the user will feel the lever not moving, resisting. However, since shifter mechanism is fine and sensitive and the RD can not move any more, pulling the lever could cause the shifter mechanism to break and shifter will no longer work.
Reminder: if RD movement is not correctly limited with limit screws, it could “change” a gear so that chain drops off the sprockets completely, which can be a problem.
3. a) SRAM
SRAM shifters come in four different standars:
- Shifters compatible with “Shimano 2:1” standard. They come in versions made for 6, 7, 8 and 9 speed cassettes.
- SRAM 1:1 standard. They come in versions from 7 to 9 speeds.
- SRAM Exact Actuation. Available in 9 and 10 speeds for both road and MTB (shifter lever ergonomy differs for flat MTB and drop road bars), and in 11 speeds for road only.
- SRAM X-Actuation. So far only MTB 11 and 12 speeds versions are available.
Each of these shifters works fine with any SRAM RD as long as they are by the same standard.
In addition to that, shifters compatible with Shimano 2:1 standard can work with Shimano MTB RDs for 6 to 9 speeds and with Shimano road RDs for 6 to 10 speeds. Exception is Shimano Tiagra 4700 10-speed RD series – these will not be compatible.
SRAM 1:1 is, judging by data, compatible with Shimano 11 speed MTB RDs, but I haven’t tested this in practice.
4. b) Campagnolo
Campagnolo has two standards per shift, called old and new. 🙂 Old ones are matched with old RDs, new ones with new. Since the amount of needed cable pull differs for each number of rear sprockets, there is no cross compatibility whatsoever. 10 speed new shifters work only with new 10 speed RDs. 8 speed ones with 8 speed RDs. And so on. Old standard comes in 8 to 10 speed variants, while the new one comes in 9 to 11 speeds.
Apart from that, as of 2014 (don’t take my word for the exact year), campagnolo introduces another 11 speed standard. Previous Revolution 11 and the newest Revolution 11+. They are not compatible.
Newest Campagnolo 12 speed standard (introduced in 2018) is not compatible with any others (as far as I know).
One exception is that old Campagnolo standard, judging by data, should work with Shimano 11 speed road RDs, but I haven’t tested this.
Other exception are the new Campagnolo 10 speed shifters. They can work with Shimano RDs for 6 to 9 speeds (and old Shimano road 10 speed RDs) and Shimano 8 speed cassettes. Cable pull of Campy 10 speed shifters is not the same for every gear change, there will be two unused shifts with an 8 speed cassette, but it can be made to work satisfactory.
If it is any consolation, Campagnolo shifters are more robust, longer lasting and can be serviced, unlike other manufacturers’ shifters.
It is also interesting that not every Campagnolo shifter pulls the same amount of cable with each click. With 10 speed for example, there is more cable pull for “slower” speeds, than there is for the others. 2.5 mm pull five times (from smallest 1st to the 6th sprocket), 3 mm for 7th and 8th, then 3.5 mm for 9th and 10th. 2.83 mm average cable pull per click. 🙂
5. c) Shimano
Compatibility will be given per number of speeds, except for 10 and 11 speed shifters, where cable pull differs from road to MTB models.
6, 7, 8 and 9 speed shifters
Combining with various RDs:
Shimano shifters, whether for 6, 7, 8, or 9 speeds are compatible with all the Shimano RDs for 6 to 9 speeds, and with Shimano 10 speed road RDs (not with 10 speed MTB RDs).
Update: a new exception are Shimano Tiagra 4700 road 10-speed shifters, and Shimano GRX gravel series shifters.
They are also compatible with SRAM 2:1 RDs (that were in fact made so that they match the Shimano standard).
Combining with various rear sprockets:
6 speed shifters will work well with 7 speed sprockets, but they will not shift onto one of the outer sprockets because they don’t have enough “clicks” (5 in stead of 6 needed for a 7 speed cassette). They can be set up so that they don’t shift onto the smallest, or the largest sprocket at the back, with everything else working fine.
7 speed shifters will work with 6 speed sprockets, but one “click” will be unused – will do nothing (read the important note at the beginning of the post if doing this).
They can also be combined with 8 speed cassettes, but some gears might not work perfectly and there will be one unused sprocket at one end of the cassette, or the other. Similar goes for pairing 6 speed shifters with 8 speed cassettes.
8 speed shifters can work with 6 and 7 speed sprockets (read the important note at the beginning of the post if doing this). Since the required Shimano 8 speed cable pull differs slightly from the 6 and 7 speed one, shifting will not be as quick, accurate and there might be some chain noise in certain gears, but most will work fine.
9 speed shifters pull significantly less cable per click than 6, 7 and 8 speed ones. They can be combined with 6 to 8 speed sprockets (read the important note at the beginning of the post if doing this) if the cable is attached to the opposite side at the RD (see position B in the picture below). Then it will all work , but some gears might not work perfectly.
A “hack” if a shifter pulls more cable than it should, when mix-matching, is shown in the picture below, but I haven’t tested that:
5.1. Shimano Dura Ace from 1984 to 1996 (6 to 8 speeds)
Shimano Dura Ace shifters for 6, 7 and 8 speeds will only work with Shimano Dura Ace RDs for 6 to 8 speeds. That means each shifter will work with each RD, as long as they are Dura Ace and built in the period from the heading (that is 6 to 8 speeds).
1984 to 1996 (6 to 8 speeds) Dura Ace had the rear derailleur cage moving a lot for a very small amount of cable pulled. This caused any housing/cable imprefections to affect shifting. Shimano’s 6 to 8 speed lower end systems used 1.7 RD movement ratio. In 1997, Shimano made 9-speed Dura Ace with that movement ratio (and that was the same as their other 9-speed groupsets).
I would add that 1.7 RD movement ratio is still too much (i.e. too little cable pull per gear shift) for a narrowly spaced 9-speed casette. However, Shimano thought differently, and made their first 10-speed road systems with the same RD movement ratio, and that was bad (the 10-speed Dura Ace, Ultegra, and 105 systems). They fixed that for their MTB groupsets and for the newer 10-speed Tiagra (4700) road groupset.
So, I would say they hadn’t learned from their 1984-1996 Dura Ace mistakes, and in a separate article, I wrote more on the topic of cycling industry nonsense.
5.2. 10-speed ROAD shifters
Combining with various RDs:
Shimano 10 speed road shifters are compatible with Shimano MTB RDs from 6 to 9 speeds and with shimano road RDs from 6 to 10 speeds.
Exceptions are Shimano Tiagra 4700 road shifters that work with Shimano Tiagra 4700 RDs and Shimano 11 speed road RDs.
Another exception is the new “gravel” group (with hydraulic brakes): Shimano GRX. Caple pull wise it’s the same as Tiagra 4700.
Combining with various rear sprockets:
With alternate cable attachment (position B in the picture above), they can be made to work with 9-speed cassettes. Shifting speed and precision will degrade, but it can work (read the important note at the beginning of the post if doing this).
5.3. 10-speed MTB shifters
They can only work with Shimano 10 speed MTB RDs and Shimano 11-speed MTB RDs.
5.4. 11-speed ROAD shifters
They work with Shimano 11 speed road RDs and with Shimano Tiagra 4700 10 speed road RDs.
By data, they should also work with old Campagnolo RDs, but I haven’t tested this. Old Campagnolo RDs come in 8, 9 and 10 speed variants. They should work with 8 and 9 speed old Campagnolo RDs, as long as the cassette used is Shimano 11 speed road one.
5.5. 11-speed MTB shifters
They work Shimano 11 speed MTB RDs and with Shimano 10-speed MTB RDs.
I haven’t tested, but they should work with SRAM RDs of SRAM 1:1 standard. They should work, as long as the cassette used is Shimano 11 speed MTB one.
5.6. New 11 and 12-speed Hyperglide+
From summer of 2018 Shimano introduces a new XTR M9100 groupset. New shifters have a switch for 11 and 12 speed operation setup, but only work with new Hyperglide+ cassettes.
6. Pull ratio table
Shifter type – amount of cable pulled with each click in mm
For 10 and 11 new Campagnolo, this differs from click to click, the data is given on average.
Also, the given numbers are a result of measuring complete length of cable released (after all the clicks), divided with the total number of clicks – cross referenced with cassette sprocket pitch, and rear derailleur movement ratio (per 1 mm of cable pulled). Not every given value matches 100%, but it’s the best I could source/measure/combine, and it gives a (rough) guide to what can work with what.
Shimano 6 – 3.2 | SRAM 2:1 n = Shimano n | Campagnolo 8 – 3.5 |
Shimano 7 – 2.9 | SRAM 1:1 7 MTB – 4.5 | Campagnolo old 9 – 3.2 |
Shimano 8 – 2.8 | SRAM 1:1 8 MTB – 4.3 | Campagnolo new 9 – 3 |
Shimano 9 – 2.5 | SRAM 1:1 9 MTB – 4 | Campagnolo new 10 – 2.8 |
Shimano 10 road – 2.3 | SRAM Exact Actuation 10 – 3.1 | Campagnolo new Revolution 11 – 2.6 |
Shimano 10 road Tiagra 4700 – 2.8 | ||
Shimano 10 MTB – 3.4 | SRAM Exact Actuation 11 road – 3.1 * | Campagnolo Revolution 11+ – N/A |
Shimano 11 road – 2.7 | SRAM X-Actuation 11 – 3.5 | |
Shimano 11 MTB – 3.6 | SRAM X-Actuation 12 – 3.45 |
* Most probably incorrect number, needs checking. Can’t be the same as 10 speed Exact Actuation, since cassette pitch is different (narrower).
Help BikeGremlin
stay online & independent
This website is educational, free, objective, and not commercial
(sponsors don’t enjoy paying if you mention all the product downsides that you notice 🙂 ).
How much does a WordPress website cost?
If you find this site to be good and helpful,
and if $5 per month is what you can afford to set aside,
please consider supporting my work with a Patreon donation:
Last updated:
Originally published:
Related post – Bicycle groupset (equipment):
Compatibility posts are also available in eBook (printable and Kindle) and paperback editions on Amazon:
If you have any questions (or additions and corrections), please use the BikeGremlin forum’s compatibility section:
https://www.bikegremlin.net/forums/bike-compatibility/
The existing comments posted under this article (questions and answers) have been moved to this BikeGremlin forum thread:
https://www.bikegremlin.net/threads/compatibility-07-rear-shifters-article-comments.116/
Hello
Thanks for the article. I was wondering how I would determine if a mt bike shifter would work with my gravel bike derailleurs. I have a Cannondale Topstone Carbon 2 with Ultegra Rx GS 11 speed rear derailleur and want to convert to a flat bar set up. I’ve looked at the Shimano tables but they are not helpful for what I am doing. Any ideas where I can get answers?
Hi Jim,
For that to work, you’ll either need to swap both derailleurs for MTB ones, or to get flat-bar road derailleur compatible shifters, like these:
Shimano SL-RS700 (Amazon affiliate link)
Or a cheaper, compatible alternative, like these by Microshift:
Microshift 11 speed flat bar road shifters (Amazon affiliate link)
Both of the linked items are currently unavailable, but that’s what they look like, and that’s roughly the price.
This year is rather hectic when it comes to sourcing bicycle parts.
Personally (and I recommend that) I try to source whatever’s possible in the local bike shops, but that too is becoming more and more difficult even for the basic parts (at least this year, in Serbia, but also online from what I can tell).
Relja
hi
Is Shimano RD Altus M2000 9 speed works with brifter 105 ST 5700 2×10 ?
Or it would rather use old SLX 9 speed M662?
Which one is a better combination.
thanks a lot for your answer.
Hi Handy,
105 5700 series shifters will work with any Shimano derailleur for up to 9 speeds.
Along with old road derailleurs for 10-speeds (i.e. excluding Tiagra 4700 and GRX).
When choosing between Altus and SLX – I’d first choose the one in a better condition (less play in the pivots).
All else being equal, SLX is way better than Altus.
Relja
Hi,
I’m planning to convert my very old Giant OCR2 – Shimano Tiagra 3×9 – road bike with drop bars to a straight bar for casual weekend cycling.
I need some help in determining what Shimano MTB shifters would be good as a replacement to the existing drop bar shifters.
Thanks in advance!
Eugene
Hi Eugene,
The rear 9-speed Shimano MTB shifter should work fine.
The front shifter will most likely not be perfect, but with some adjustment and good limit screw configuration, it just might work well enough (depending on one’s criteria for the “well enough”).
I think it’s worth giving it a try with the front shifter, before replacing the front derailleur for a MTB one.
Relja
Thanks!
Hi There:
I have a Di2 10 spd Shimano system on my road bike. I was given (for free) a really nice set of wheels but the it is for 11 spd Campagnolo.
I suppose a few extra spacers will solve fitting the 10 speed Campagnolo cassette in the hub. If so far I’m correct, the key question is
Is the Shimano Di2 shifter compatible with the 10 speed Campagnolo cassette ?
Thanks in advance, Alex Perdomo.
Hi Alejandro,
As far as I know, Campagnolo 10-speed cassettes will not work perfectly.
For more details, see the cassette compatibility article.
Relja