Даниэл Алвес начал свою карьеру в бразильском клубе «Баия» и вскоре был замечен скаутами из Европы; после выступления за молодёжную сборную Бразилии в 2002 году Алвеса на шесть месяцев арендовала испанская «Севилья».
В 2003 году Алвес участвовал с молодёжной сборной в молодёжном чемпионате мира, на турнире Даниэл хорошо проявил себя, его сборная стала победителем турнира, а Алвес вошёл в тройку лучших игроков турнира. После этого «Севилья» выкупила трансфер Алвеса. В декабре 2006 Алвес подписал новый контракт с «Севильей» до 2012 года.
7 июня 2008 года перешёл в «Барселону», будучи куплен, чтобы заменить ушедшего в «Милан» Джанлуку Дзамбротту. Ориентировочная сумма трансфера составила от 29 до 32 млн евро, контракт рассчитан на 5 лет. Несмотря на желание покинуть клуб (имевшееся ещё за год до перехода; тогда Алвеса сумели удержать лишь после долгих и напряжённых переговоров), на пресс-конференции покидавший «Севилью» Даниэл не сумел сдержать слёз, сказав, что он пришёл в «Севилью» мальчиком, а покидает её мужчиной.
Перед сезоном 2009/2010 выбрал номер 2, доставшийся ему после того, как Мартин Касерес перешёл в «Ювентус» на правах аренды.
В начале ноября 2009 года, несмотря на травму мускул правой ноги, принял решение прилететь в Казань вместе со своей командой для участия в матче Лиги чемпионов с казанским «Рубином».
В полуфинальном матче Лиги чемпионов 2010/2011 после контакта Алвеса и игрока команды противника Пепе, последний был удалён с поля. Однако многие специалисты утверждали, что непосредственного контакта между игроками не было, а Алвес лишь симулировал, на что он сказал: «Меня называют артистом, но ведь Пепе мог сломать мне ногу. Он сам знает, как сильно ударил меня. Просто дело в том, что у меня нет шрама, чтобы доказать правомерность его удаления. Создаётся такое впечатление, что люди перестали бы обсуждать это, если бы он сломал мне ногу». В финале «Барселона» обыграла «Манчестер Юнайтед» со счётом 3:1; этот титул стал вторым для бразильца в составе команды.
В августе 2011 года бразильцем заинтересовался махачкалинский «Анжи», однако сам Алвес сказал, что на данном этапе карьеры не думает о денежной составляющей возможного контракта с российским клубом.
29 октября 2011 года Дани Алвес забил великолепный гол с 28-и метров против «Мальорки» (тогда «Барса» победила 5-0). Ассистировал ему, конечно же Лионель Месси. Этот гол стал для бразильца 13-м за каталонский клуб.
25 января 2012 года Дани Алвес забил очень важный гол для своей команды против мадридского «Реала». Хоть матч и закончился 2-2, но каталонцы все равно выиграли по сумме двух встреч (4-3). Этот гол стал 14-м.
Даниэл Алвес находился 3 года в браке с Динорой, у них родилось 2 ребенка - сын Даниэл (названный в честь отца) и дочь Виктория, но в конце 2011 года их брак распался.
За основную сборную Алвес дебютировал в товарищеском матче против команды Эквадора, выйдя на замену, три дня спустя в товарищеском матче он дебютировал в основном составе против сборной Кувейта. 15 июля 2007 года Даниэл забил решающий мяч в финале Кубка Америки против Аргентины.