Attack speed (AS or ASPD) is a stat that is the frequency of a unit's basic attacks. They are measured and displayed as attacks per second.
Each champion starts with a certain base attack speed, and some bonus attack speed is gained at each levelup.
Additional bonus attack speed can be obtained with a variety of items, abilities and runes. Bonus attack speed stacks additively, and each bonus point acquired directly affects its statistic. Bonus attack speed is a percentage of the base attack speed. Therefore, champions with higher base attack speed benefit more from bonus attack speed.
Attack speed cannot be increased beyond 2.5 attacks per second (or 1 attack every two fifths of a second, or 0.4 seconds).
Calculations
Base attack speed
Every champion's base attack speed (AS_{base}) is calculated using a hidden variable called attack delay,^{[1]} which ranges from −0.10 to 0.3. As AS_{base} is the value that is modified by bonus attack speed, and the amount shown at level 1 for most champions (excepting those with bonus attack speed at level 1), it is the value shown on the League of Legends Wiki.
$ \pagecolor{Black}\color{White}{\it AS}_{\rm base} = {0.625 \over 1 + {\it attack\ delay}} $
Bonus attack speed sources
 Champions gain an attack speed percentage every time they level up, which ranges from roughly 0  6% (the exact number depending on the specific champion) and can be calculated through the statistics growth formula.
Bonus AS% stacks additively.
 Example: grants +35% attack speed and grants +50% attack speed, so the champion gains +85% in total.
Notes:
 Final attack speed cannot go above the cap of 2.5 attacks per second.
 Many ingame tooltip percentages (such as runes) have been rounded, so results may be slightly different unless the precise numbers are known.
Example
 Calculating base attack speed:
 attack delay is −0.04.
 $ \pagecolor{Black}\color{White}{0.625 \over (1  0.04)} = {0.625 \over 0.96} = 0.651041 \overline{6} $. This is base attack speed, seen at level 1 (without runes, etc.).
 The number seen in game is rounded to 3 decimal places: 0.651.
 Calculating "bonus attack speed":
 Every time statistics growth formula.
 At level 18 he has gained$ \pagecolor{Black}\color{White}3.22\% \times\left({7 \over 400}\times(18^21)+{267\over400}\times(181)\right)=54.74\% $ as bonus AS%.
levels up, he gains bonus AS% based on percentage growth 3.22% and his level through the  At 18 he has maxed increasing his attack speed by 30%.
 Let's say he has the rune to 3%.
 Let's also say he has : +35%.
 All together he has: 54.74% + 30% + 3% + 35% = 122.74% bonus AS% or 1.2274 bonus AS as a decimal.
 Every time statistics growth formula.
 Final calculation:
 $ \pagecolor{Black}\color{White}\begin{align} & {0.625 \over 0.96} + \left({{0.625 \over 0.96} \times 122.74\%}\right) \\ =& 0.651041\overline6 + ({0.651041 \times 122.74\%}) \\ \approx & 1.450128 \end{align} $
 In game, the number will be shown as: 1.450.
Removing the attack speed cap
The following game elements can remove the 2.5attacks per second cap, potentially allowing infinite amounts of attacks per second.
Champions
Runes
Attack speed as scaling
The major part of champion abilities that use attack speed will scale with base attack speed. But some abilities scale with the total or bonus attack speed the champion has.
Champions
Items
Increasing attack speed
Items
Item  Cost  Amount  Availability 

1100  35 %  All maps  
3300  25 %  All maps  
1625  50 %  Summoner's Rift  
300  12 %  All maps  
3100  25 %  All maps  
700  15 %  All maps  
3300  40 %  All maps  
3000  50 %  All maps  
2600  30 %  All maps  
2600  30 %  All maps  
1000  25 %  All maps  
2600  40 %  All maps  
2600  40 %  All maps  
1100  35 %  All maps  
3200  15 %  All maps  
3733  40 %  All maps  
3733  50 %  All maps  
2900  50 %  All maps  
1400  12 %  All maps 
Champion abilities
Allytargeted
User only
 and
 and
 and
 and
Runes
Decreasing attack speed
Attack speed reductions stack multiplicatively and take percentages off the final attack speed value after all bonus attack speed has been factored in. Attack speed reductions are affected by Tenacity, but not by Slow resist.
Items
Champion abilities
 and
Capped attack speed
The majority of champions are capped at 2.5 attacks per second. But some champion abilities make it impossible to reach that cap:
Notes
 All percentages listed in a champion's attack speed statistic are approximations.
 Many abilities can scale indirectly with attack speed (for example, through the flat cooldown reduction per attack with ).
List of champions' attack speed
Script error
Trivia
Last updated: May 10th, 2018 – V8.9
 The most attack speed a champion can have is 10.5375 with a level 18 .
 Base AS: 0.625 AS
 Items:
 One
 One +
 Four
 Runes:
 ( Inspiration secondary)
 Buffs:
 AS Amplification:
 Relevant mathematics:

 Items = 338% bonus AS + + + =
 Runes = 146% bonus AS + + =
 Buffs = 259% bonus AS + + + + + =
total AS:
 3.38 + 1.46 + 2.59)) × = 10.5375 total AS total AS = (0.625 × (1 +

Last updated: May 10th, 2018 – V8.9
 The most attack speed a champion can reach at level 1 with the initial 500 is 3.35 with .
 Base AS: 0.625 AS
 Item:
 One
 Runes:
 ( Inspiration secondary)
 (no stack)
 Buffs:
 AS Amplification:
 Relevant mathematics:

 Items = 12% bonus AS =
 Runes = 61% bonus AS + + =
 Buffs = 95% bonus AS + + + =
total AS:
 0.12 + 0.61 + 0.95)) × = 3.35 total AS total AS = (0.625 × (1 +

Offensive  Ability power · Attack damage · Attack speed · Critical strike chance · Critical strike damage · Armor penetration · Magic penetration · Life steal · Spell vamp · True damage 

Defensive  Heal and shield power · Health · Health regeneration · Armor · Magic resistance · Tenacity · Slow resist 
Utility  Cooldown reduction · Energy · Energy regeneration · Mana · Mana regeneration 
Other  Experience · Gold generation · Movement speed · Range 