Fresh breadcrumbs are usually best made at home, and most easily with semi-stale bread. If you’re making them by hand, use a coarse box grater and grate the bread loaf directly on it.
If you're taking the homemade route, in many cases, the best kind of bread for breadcrumbs is the most basic. However, if you don't have a loaf on hand and want to skip the store-bought stuff ...