The most effective method to check for a ripe pineapple is to smell it, if the aroma is good then its ripe. Do not go for a pineapple color since it may not be a good indicator of its ripeness.
I have always bought pineapples that were a bit hard to the touch and waited a day or two before cutting. Has worked every time. Even if you cut too early, the pineapple will ripen to where you can eat it.
:while smelling is a great technique a simple thump Will help if it has a nice thick sound then its ripe
HERE IS A SIGHT I HOPE THAT WILL TELL YOU HOW TO TELL IF YOUR PINEAPPLE IS RIPE.Ripe Pineapple
Check the bottom of the pineapple if it's soft then you have a ripe pineapple
By tugging gently on the center leaves, if ripe they should pull out easily.
Another method I use to tell if a pineapple is ripe by if the leaves on top pull out easily it means it's ripe.
The best way to tell if a pineapple is ripe is to pull a leaf from the center of the stalk. If it pulls out easily you have a ripe fruit. Any resistance is an indication that it is not ready. If there are dried leaves, you are too late. Sorry
If you can gently pull on the top leaves and they come out then it is ripe