It is more important to know what filter will fit what kind of engine. Therefore one's vehicle's engine code is essential. For example, the 2TR-FE in the Fortuner is the same engine found in the 2005 (and up) Tacoma in the US. Using this information, one can easily connect the dots. I used the tool in the baldwin website to search for the oil filter used for the Tacoma w/ 2TR-FE.
or you can use this.
JS Filters :: Product Catalogue
If you know the oem filter code used in your vehicle. Take note some results may come out contradictory. It may not necessarily be the correct one. Its best if you other sources to back up your findings.
For example: two months ago I entered " 90915-YZZD2 " and the results came out as "BT223" for the balwin. But now it shows something else.
Toyota specifies (or at least the dealer casas does)
90915-YZZD2 oil filter for Fortuner/Innova/Hilux (all engines). You can verify this on the service invoice that they issue you after each PMS. And if the 2TR-FE (in a Tacoma) is being specified by Baldwin to use BT223 then it must be safe to say
Toyota 90915-YZZD2 = Baldwin BT223.
I know all this may sound fallacious or may possess some false logic to some. Btw, it is
dvldoc (alcohol injection guru) who first suggested BT223 for all Toyota 4 and 6 cyl. I just did my own independent fact finding to verify it.
Ps: For those wondering about the 1TR-FE in the Innova gas, I believe its very close to the 2TR-FE. In fact, they share the same amount of oil to use. So whatever works on the 2TR-FE, will work with it.