The biggest number you can build from a set of digits hides a simple rule: the leftmost digit counts the most, so the largest arrangement is just the digits sorted descending - 9411 from 1, 9, 4, 1. With a length constraint the same logic holds: fill each position from the front backward with the biggest digit allowed.
Generate the Biggest Number prints the maximum value under the constraints you choose. Use every digit you provide in descending order, or set a length and a digit pool and let each position take the largest available option. See the result grouped by thousands, copy it or download it. Everything runs in your browser.