user2028: I know the maximum transaction size is 500Kb. 
I also know there is a maximum for sigop in a transaction (20,000?).
What I'm interested in is what is the maximum number of txouts you could include in a single transaction.

user11253: There is no practical maximum number of outputs in a transaction. The number of transactions can be up to 264-1, or 18446744073709551615. The transaction fee would be more than the total bitcoins to ever exist.

2028: <p>I know the maximum transaction size is 500Kb. </p>

<p>I also know there is a maximum for sigop in a transaction (20,000?).</p>

<p>What I'm interested in is what is the maximum number of txouts you could include in a single transaction.</p>
 11253: <p>There is no practical maximum number of outputs in a transaction. The number of transactions can be up to 2<sup>64</sup>-1, or 18446744073709551615. The transaction fee would be more than the total bitcoins to ever exist.</p>
