Use the =RAND() function in Excel to sort your list randomly. This prevents you from "guessing" the word based on the previous word's context.
This is the classic standard. Many legacy resources use this 5,000-word structure. It is widely available for free via university resources or GitHub repositories. Search for: "HSK 1-6 vocabulary Excel GitHub." hsk 1-6 vocabulary list excel