缓冲溶液（德語：Pufferlosung；英語：buffer solution；法語：solution tampon）指由「弱酸及其共轭碱之鹽類」或「弱碱及其共轭酸之鹽類」所组成的缓冲对配制的，能够在加入一定量其他物质时减缓pH改变的溶液
。
前述定義中之所以要兩種成對物質，是因為反應可以同時朝向酸或鹼來緩衝，舉例醋酸与醋酸钠的混合溶液就是缓冲溶液。若加盐酸，pH不会下降太快，因为盐酸会跟醋酸钠反应，生成醋酸。相反，若加氢氧化钠，pH也不会增加太快，因为氢氧化钠会跟醋酸反应，生成醋酸钠。
在许多化学反应中，缓冲溶液被用于使溶液的pH值保持恒定。
缓冲溶液对生命的产生与进化具有重要意义，因为多数生物都只能在一定pH范围内生长，例如血液就是一种缓冲溶液。


原理 缓冲溶液之所以能减缓pH的改变是因为其中所含有的缓冲物质所形成的缓冲对，当溶液中加入少量酸性物质时，缓冲对中的碱性组分子与之反应中和，当溶液中加入少量碱性物质时，缓冲对中的酸性组分子与之反应中和，即同离子效应。


pH 缓冲溶液的pH可以用亨德森-哈塞尔巴尔赫方程来估算。以弱酸HA为例，HA的解离常数被定义为： 

  
    
      
        K
        
          
            
            
              a
            
          
          =
          
            
              
                [
                
                  H
                  
                    +
                  
                
                ]
                [
                
                  A
                  
                    −
                  
                
                ]
              
              
                [
                H
                A
                ]
              
            
          
        
      
    
    {\displaystyle K\mathrm {_{a}={\frac {[H^{+}][A^{-}]}{[HA]}}} }
  

取对数后加負號可得到：

  
    
      
        
          
            pH
          
        
        =
        
          
            p
          
        
        K
        
          
            
            
              a
            
          
          +
          log
          ⁡
          
            
              
                [
                
                  A
                  
                    −
                  
                
                ]
              
              
                [
                H
                A
                ]
              
            
          
        
        .
      
    
    {\displaystyle {\mbox{pH}}={\mbox{p}}K\mathrm {_{a}+\log {\frac {[A^{-}]}{[HA]}}} .}
  

即亨德森-哈塞尔巴尔赫方程。式中
  
    
      
        
          H
          A
        
      
    
    {\displaystyle \mathrm {HA} }
  
指缓冲对组分中的弱酸，
  
    
      
        
          
            A
            
              −
            
          
        
      
    
    {\displaystyle \mathrm {A^{-}} }
  
指其共轭碱。显然由此式可知，当组分中酸性物质与碱性物质浓度相等时（此时称作半中和，英語：half-neutralization），溶液
  
    
      
        
          
            pH
          
        
        =
        
          
            p
          
        
        K
        
          
            
            
              a
            
          
        
      
    
    {\displaystyle {\mbox{pH}}={\mbox{p}}K\mathrm {_{a}} }
  
。所以一般配制缓冲溶液时常选取
  
    
      
        
          
            p
          
        
        K
        
          
            
            
              a
            
          
        
      
    
    {\displaystyle {\mbox{p}}K\mathrm {_{a}} }
  
与溶液要控制的pH值相近的弱酸。但由于离子强度的影响，缓冲溶液的pH与理论值稍有不同。如两种在组分浓度相同的磷酸氢二钠-磷酸二氢钠缓冲溶液的pH是7.4（磷酸
  
    
      
        
          
            p
          
        
        K
        
          
            
            
              a
            
          
        
        
          
            
            
              2
            
          
        
        =
        7.96
      
    
    {\displaystyle {\mbox{p}}K\mathrm {_{a}} \mathrm {_{2}} =7.96}
  
）。
用两种或两种以上调节范围相互重叠的缓冲物质配制的缓冲溶液可以获得更大的缓冲范围。


应用 缓冲溶液有许多用途，例如人体血液中含有磷酸二氢根-磷酸氢根、碳酸-碳酸氢钠等多对缓冲对，维持血液的pH在7.35至7.45之间，以维持酶的活性。
在工业上，缓冲溶液常被用于调节染料的pH。缓冲溶液还可以被用于pH计的校正
。


= 常见缓冲溶液 =


= 广域缓冲溶液 =
两种以上的缓冲对配制而成的溶液可以获得更大的pH调节范围。配制缓冲溶液时常用磷酸，因为它是一种三级电离的弱酸。下面列出的缓冲溶液（称作McIlvaine缓冲溶液）pH调节范围为（3-8）：

柠檬酸、磷酸氢钾、硼酸与二乙基巴比妥酸的pH调节范围为2.6-12。
除此之外常用的广域缓冲溶液还有卡莫第缓冲溶液（Carmody buffer）和1931年发明的布里顿-罗宾逊缓冲溶液。


= 生物学实验中常用的缓冲溶液 =

** 仅为近似值


参考文献 參见 缓冲物质
同離子效應
亨德森－哈塞爾巴爾赫方程