is pyrrole acidic or basic?
Pyrrole is weakly basic, with a conjugate acid pKa of −3.8. The most thermodynamically stable pyrrolium cation (C4H6N+) is formed by protonation at the 2 position. Substitution of pyrrole with alkyl substituents provides a more basic molecule—for example, tetramethylpyrrole has a conjugate acid pKa of +3.7.