Where can I get the smallest and also biggest tomato? And what tomato is the best to grow inside in dirt as well as hydroponics system?
Certified GKH Gardening Expert
The smallest tomatoes are called micro tomatoes and are generally grown only for decoration. You can read more about them here: https://www.gardeningknowhow.com/edible/vegetables/tomato/mini-tomato-plants.htm
For an actually tomato fruit size, the smallest you can grow for production is called a currant tomato. These tomatoes are much smaller than the cherry tomatoes. I personally like Matt's Wild Cherry, for a currant size tomato.
If you are looking for a compact plant, look for patio tomatoes. This variety stays small and compact, but has a good production of baseball size tomatoes. I would also recommend these for hydroponics or containers in small spaces, as they do not need staking and do not sprawl like traditional tomatoes.
The biggest tomato is a little harder. Generally, beefsteak tomatoes are the biggest fruit size. Which would grow biggest in your area would depend on where you live and what conditions you wanted to grow them in. I would recommend speaking with someone from your local Garden Masters group as to what specific variety of beeksteak does well in your area.
As far as plant size, nearly all tomatoes (with the exception of micro and patio) have the potential to become huge, given the right environment and conditions. Which will do so in your area just depends on where you live.