Fallout 4 Perks

General information
The new perk system of Fallout 4 has now merged with the skill system of previous games. There are a total of 70 attribute-based perks, with 229 ranks spread across them, and the player is able to choose one perk every level. Perks have level requirements but not skill requirements; instead, the 70 perks are divided up into groups of 10 under each of the 7 SPECIAL stats, with each of the perks requiring a different value for that stat, from 1 to 10.

You do not get a perk at level 1; otherwise, every level, you can either pick up a perk or an attribute point. There are 8 external attribute point sources in the game - a bobblehead for each attribute, and a magazine that adds an attribute point of your choice - so, assuming you pick these up, there are 34 opportunities to purchase an attribute point instead of a perk. This means that at level 264, you should have 10 in every attribute and the maximum rank in every perk, unless you have banked points.

Separately, there are perks you can gain by reading magazines and perks you can gain by winning favor with a companion.

SPECIAL perks
Below a list of perks attainable from the perk chart. Note that the columns can be sorted on each column; for example, sorting by level is possible. To sort by multiple columns, hold down shift while selecting columns to sort by.

Magazine perks
Perks that can be acquired by reading magazines.

Companion perks
Those perks are acquired by reaching the maximum level of friendship with a companion. The perks obtained this way are permanently obtained, whether you keep travelling with the associated companion or not.

Secret/hidden perk(s)
So far there is at least one perk in this category. Those perks are ONLY available through console commands and will NOT appear in your Pip-boy.