It depends. What do you mean by intermediate?
ELO RANKINGS: PASSED INTERMEDIATE?

Actually, specific elo doesn't mean beginner or intermediate. For example, if you are 800 and you actually are better than that but all players which you play against are the same thing it doesn't mean you are beginner. Check out chess.com lessons - if you understand all beginner lessons (forks, pins, skewers, capture hanging pieces, checkmate with the queen/rook, checkmate in the middlegame (often with castled king and attacking g/h pawns), opening principles (having a good opening)) and you will always use it (at least 70% of the time, it's normal to miss it) you are 100% an intermediate. The same with intermediate - if you understand all intermediate lessons, you are maybe not 100%, but 70% advanced player. I am 1100 elo but I call myself an advanced player. Simply all opponents feel the same.

i mean im sitting at about 2100-2200 rapid and i still think of myself as pretty average most of the time lol
That kind of level OTB is considered Expert, with Master above that.
Chess.com ratings are probably inflated compared to Fide ratings, but I don't know for sure.
For me, I don't think you break out of the intermediate level until the 2000 level. But that is just a personal view I have come to from my playing and watching others play chess over the last 18 months.
When I started on chess.com I knew all the rules and some basic tactical ideas so I described myself as Intermediate when I created my account. I wasn't. Assigned a starting rating of 1000 in blitz I quickly dropped down to something like my true 'advanced beginner' level of under 600.
I played blitz games for about 9 months and lifted my Elo to 850, which is perhaps at the bottom of the Intermediate range as is my Rapid rating of 1250. I haven't played rated games in those time controls this year, I've concentrated on learning and playing Daily games.
My Daily rating is 1700, but I'm not kidding myself that that equates to the same in the faster time controls.
I plan to return to the faster time controls soon and then I shall see how much I have advanced - if at all. I do not expect to get past 1500 in either and consider that to still be very much Intermediate.
I often wonder what my journey would have looked like if I'd started my account and chosen Beginner level. I'm pretty sure I would have avoided the 1 Win and 12 Losses in 13 games streak that confirmed that my estimation that I was an Intermediate player was well wide of the mark and very disheartening at the time.

well my OTB FIDE rating is only 1594 as of now despite my 2100-2200 online rating. i highly suspect that this is underrated for me though as i have only played 2 OTB tournaments so probably not enough games to get an accurate rating.
Indeed. Unless you are playing at least 1 rated tournament a month I suspect your FIDE rating will always be lagging behind a true reflection of your abilities.

Chess.com is much more inflated than otb ratings, I'm around 2000 rating over the board but generally 2200-2300 on chess.com. I don't consider myself as an "expert" because there is a lot that I don't know. Also I played @MayhemATCQ on chess.com before.

Chess.com is much more inflated than otb ratings, I'm around 2000 rating over the board but generally 2200-2300 on chess.com. I don't consider myself as an "expert" because there is a lot that I don't know. Also I played @MayhemATCQ on chess.com before.
god i just looked at that game and i remember that only a few days ago and i absolutely blundered that game away when i was winning earlier lol.
I also had a few chances to win in the opening, I thought after qg3 you started playing inaccurately.
So, I recently got an ELO of 1200, I was amazed by my acomplishments, but I just don't know if I got passed the so called "intermediate" category. I find myself in this doubt constantly.
What is the sufficient ELO required to surpass this endless category?