汉和将棋的棋子设有升级制度。除了玉将(黑 先手)/王将(白 后手) 、金将与银将及已经升级的棋子外,所有棋子均可升级。
当一枚可升级的棋子移进或移出敌阵(位于距离棋手最远的三行)时,除特殊情况外,棋手可以选择(非强制的)把棋子翻转升级(或保持原状)。若棋子刚打入敌阵,则要多走一步才可升级。
桂马升级后称为银将(圭)。进入敌阵最底行、或次底行时必须自动升级。
香车升级后称为银将(禾)。进入敌阵最底行时必须自动升级。
步兵升级后称为金将(止)。进入敌阵最底行时必须自动升级。
以上为特殊情况,强制升级。
棋手可以花一手将己方吃掉的棋子放回棋盘成为己方棋子,称为打入。当一枚已升级的棋子被吃时,它的升级会被取消,打入时用原先的棋种表示。
打入有四项限制:
1.刚打入的棋子即使落在敌阵亦不能马上升级,一定要以后多下一手才行。
2.不能把被吃的棋子打入在一些不能再走的位置。例如步兵、香车等都不能落在敌阵的底线;桂马不能落在敌阵的底线及次底线。
3.步兵不能打入于已有己方(未升级的) 步兵的一路,这一种犯规称为二步。
4.步兵打入时不能立刻将死对方,这一种犯规称为打步诘;反之若不会立刻将死则不犯规,此称为打步将。
右侧三列为黑方的驹台/持驹区
左侧三列为白方的驹台/持驹区
如能下了能擒拿对方王将的一手,亦即象棋中的将军,则称为王手(おうて)。被反将则是称为逆王手(ぎゃくおうて)。王将不能逃脱,则此手构成诘み(つみ),亦即象棋的将死。将死对方的玩家胜出此局。
若下了一手没有王手,但对方无论如何防御都会在下一手被将死,则称为必至(ひっし)。
将棋容许连将但是不能重复同样的手法长照(长将),若双方重复循环同样的方式照将、应照达四次时,则照将方违规,判负。 举例说明,若甲方以飞车照将,乙方把玉将往左移一格,甲方又将飞车右移一格照将,乙方又把玉将往右移一格,甲方又将飞车左移一格照将......如此重复循环到第四次时,则甲方违规,判负。此规则在日本称为“连続王手の千日手”。